surface密钥在哪里:JavaScript“验证表单字段” 遇到了小问题

来源:百度文库 编辑:高校问答 时间:2024/05/04 14:37:57
要实现的功能是:大于50字,系统就提示“文字太长”

文本矿的名字是diy1.在数据库的格式为"备注"。ASP+ACCESS程序
代码如下:

< head>
<SCRIPT LANGUAGE="JavaScript">

function checkuserinfo()
{
if(checkspace(diy1.value.length > 5000)){
alert("文字太长");
return false;
}
}
</script>
< /head>

提交按钮的内容为:
<td>

<input class="go-wenbenkuang" onClick="return checkuserinfo()" type="submit" name="submit2" value=" 提交保存 ">
</td>

提交之后,没提示“文字太长”,是什么原因呢?

大家不要笑话呀,刚刚接触jave.
知道的朋友,就帮我完善一下代码了,谢谢!
.

最终是不能超过5000的。
我测试的时候,时候的是length>5 。上面打错了,不好意思

文本框中的字早就超过100个了,也没提示的

暂时还是不行,正在试修改代码,试其他方法。
不过,honk.name的网址还是第一次看到

说明:
1.提交保存后,目前系统提示方式为 弹出提示,与javascript一样,没冲突吧?
2.程序是asp+access 文本框的name为diy1,id也是diy1,从数据库读取的字段也是diy1;应该也不是冲突吧
3.javascript在本表格文件中的head区域内,保存内容在另外一专门文件内,没影响的

.

<html>
<head>
<title>验证表单字段</title>
<script language="Javascript">
function check1(ff){
if(ff.diy1.value.length > 5){
alert(" 字符串太长 ");
return false;
}
}
</script>
</head>
<body>
<form id="for1">
<input type="text" name="diy1" id="diy1" size=15>
<input type="submit" name="submit2" value=" 提交保存 "
onclick="check1(this.form);">
</form>
</body>
</html>