jquery如何验证某些名字不能输入(是否合法)?比如伟人的名字
2个回答
展开全部
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
<script type="text/javascript">
//非法词组
var keywords=['张三','李四','王二','爷爷','a'];
function checkKeyWords(key){
var flag=false;
$.each(keywords,function(i,n){
if(new RegExp(n,'ig').test(key)){
flag=true;
return false;//跳出jq的each循环
}
});
if(flag){
alert(key+' 中存在非法字符');
}
}
checkKeyWords('李四');
checkKeyWords('abc');
checkKeyWords('小王');
</script>
<script type="text/javascript">
//非法词组
var keywords=['张三','李四','王二','爷爷','a'];
function checkKeyWords(key){
var flag=false;
$.each(keywords,function(i,n){
if(new RegExp(n,'ig').test(key)){
flag=true;
return false;//跳出jq的each循环
}
});
if(flag){
alert(key+' 中存在非法字符');
}
}
checkKeyWords('李四');
checkKeyWords('abc');
checkKeyWords('小王');
</script>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询