输入框限制如下特殊字符输入:\/:*?"<|'%>&
答案:2 悬赏:40
解决时间 2021-02-12 00:14
- 提问者网友:晨熙污妖王
- 2021-02-11 06:10
输入框限制如下特殊字符输入:\/:*?"<|'%>&
最佳答案
- 二级知识专家网友:转身后的回眸
- 2021-02-11 07:08
把如下代码加入<body>区域中<br><script type="text/javascript"><br><!--<br>var MAXLENGTH = 3; <br>function mojiseigen(txt) {<br>var tmp = txt.bun.value;<br>var len = tmp.replace(/[\n\r]/g,"");<br>var len = len.length;<br>if(len < MAXLENGTH) {<br><br>alert("字数太少");<br>} <br>else if(len > MAXLENGTH) {<br>alert("字数太多");<br>}<br><br>else {<br>txt.submit();<br>}<br>}<br>// --><br></script><br><br><form><br><input type="textfield" name="bun" ><br><input type="button" value="确定" onclick="mojiseigen(this.form); return false"><br></form>
全部回答
- 1楼网友:我们只是兮以城空
- 2021-02-11 08:09
使用正则表达式挺方便
var regexp = /\\/g;
var input = $("#input").val();// 获取输入框的值,我用的是jquery
var result = input.match(regexp);
if (!result)
{
console.log("不包含斜杠") ;
}else{
console.log( "包含斜杠");
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯