如何控制输入框必须输入字符和限制字符数

还要有提示的哦.
61dh
你可能误会我的意思了.
我是说,输入框里,提交的时候必须要输入字符,不管是数字,英文,汉字都得输入,在提交的时候检测到输入框里为零字节的话就提示必须输入字符
而且最好还能够限制输入的字数.

    对其输入通过正则表达式检验,通过的则显示到编辑框,未通过的重新刷新满足条件的部分。

    对于你这个要求,假设限制输入字符数为10,可以用正则表达式是: "\\s{0,10}" 。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-29
把如下代码加入<body>区域中
<script type="text/javascript">
<!--
var MAXLENGTH = 3;
function mojiseigen(txt) {
var tmp = txt.bun.value;
var len = tmp.replace(/[\n\r]/g,"");
var len = len.length;
if(len < MAXLENGTH) {

alert("字数太少");
}
else if(len > MAXLENGTH) {
alert("字数太多");
}

else {
txt.submit();
}
}
// -->
</script>

<form>
<input type="textfield" name="bun" >
<input type="button" value="确定" onclick="mojiseigen(this.form); return false">
</form>

参考资料:http://www.3lian.com/zl/2005/1-14/223156.html

本回答被提问者采纳
第2个回答  2008-11-04
脚本 控制一下就行了
相似回答