当输入非法字符串时不响应!加班,在线等。 search方法要求参数是正则表达式~if(temp_str.search(new RegExp(forbid_array[i])) != -1) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 函数:if(temp_str.indexOf(forbid_array[i])!=-1)表单:onsubmit="return is_forbid(inputform.truename.value)" 测试了一下,原来用不用正则都行function is_forbid(temp_str){ var forbid_str=new String('中国,中华人民共和国,胡锦涛') var forbid_array=new Array() forbid_array=forbid_str.split(',') //var temp_str = new String(something); for(i=0;i<forbid_array.length;i++) { if(temp_str.search(new RegExp(forbid_array[i])) != -1) alert("对不起您的姓名里面含有非法字符请重新填写"); return false; } return true;}</script><body><input type="text" onblur="javascript:is_forbid(this.value);"> 你这个有错误吧if(temp_str.search(new RegExp(forbid_array[i])) != -1) alert("对不起您的姓名里面含有非法字符请重新填写"); return false;这个是不是应该这样写的:if(temp_str.search(new RegExp(forbid_array[i])) != -1){ alert("对不起您的姓名里面含有非法字符请重新填写"); return false;}否则一直都是false; 一个很奇怪的问题,关于parseInt的,谁告诉我为什么? 一个页面一个用户控件的多次调用出错 ext的grid中可以放tree控件吗?? 正则表达式如何匹配多行 谁有好用的ckeditor/fckeditor啊? JS如何实现jsp调用 html页面里掉用vb做的active控件,msgbox正常弹出,但是printer打印时出现错误!!! 初学,大家帮我解决一下,很简单的,谢谢! 大牛快来我在做工作日志需要一个日历,具体的情况如下 ~~~~~~字符串中单引号转义,马上给分!~~~~~~~~~~ 菜鸟问题<A>和</A>之间的东西怎么引用 求全选treeview的JavaScript脚本
if(temp_str.indexOf(forbid_array[i])!=-1)
表单:
onsubmit="return is_forbid(inputform.truename.value)"
{
var forbid_str=new String('中国,中华人民共和国,胡锦涛')
var forbid_array=new Array()
forbid_array=forbid_str.split(',')
//var temp_str = new String(something);
for(i=0;i<forbid_array.length;i++)
{
if(temp_str.search(new RegExp(forbid_array[i])) != -1)
alert("对不起您的姓名里面含有非法字符请重新填写");
return false;
}
return true;
}
</script><body>
<input type="text" onblur="javascript:is_forbid(this.value);">
if(temp_str.search(new RegExp(forbid_array[i])) != -1)
alert("对不起您的姓名里面含有非法字符请重新填写");
return false;
这个是不是应该这样写的:
if(temp_str.search(new RegExp(forbid_array[i])) != -1)
{
alert("对不起您的姓名里面含有非法字符请重新填写");
return false;
}
否则一直都是false;