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

还要有提示的哦.61dh你可能误会我的意思了.我是说,输入框里,提交的时候必须要输入字符,不管是数字,英文,汉字都得输入,在提交的时候检测到输入框里为零字节的话就提示必须... 还要有提示的哦.
61dh
你可能误会我的意思了.
我是说,输入框里,提交的时候必须要输入字符,不管是数字,英文,汉字都得输入,在提交的时候检测到输入框里为零字节的话就提示必须输入字符
而且最好还能够限制输入的字数.
展开
 我来答
lgao622
2015-08-15 · 知道合伙人软件行家
lgao622
知道合伙人软件行家
采纳数:1137 获赞数:6550
毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。

向TA提问 私信TA
展开全部
  1. 对其输入通过正则表达式检验,通过的则显示到编辑框,未通过的重新刷新满足条件的部分。

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

匿名用户
推荐于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

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dbecaad78
2008-11-04 · TA获得超过2402个赞
知道大有可为答主
回答量:2592
采纳率:0%
帮助的人:1459万
展开全部
脚本 控制一下就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式