请问如何判断输入的字符不是~!@#$%^^&*()这些特殊字符,谢谢!! /\W/.test(str);不知道\W能不能满足要求了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /^[\d|a-z]*$/gi我要把有限的生命投入到无限的为人民回贴事业中去!谁会申请域名?帮我申请一个,最好是www.meixx.com/net/org,不要二级和三级的!还有好的免费空间,谁知道?帮忙啊! <script>str1="123xyz";str2="#$%^&*()"alert(/^[\d|a-z]*$/gi.test(str1));alert(/^[\d|a-z]*$/gi.test(str2));</script> //非法字符/字符串function CheckName(Name) { var ErrStr; var ErrChar; var ArryErrStr; ErrChar="!@#$%^&*()_+|-=\\~`;'[]{}\"':;,./<>?~!@#¥%^&×()……+|-=、〔〕{}:“;‘《》?,。、0123456789"; ErrStr="虚拟,傻冒,先生,小姐,代订"; ArryErrStr = ErrStr.split(","); //是否含有非法字符 for(var k=0;k<Name.length;k++){ if(ErrChar.indexOf(Name.charAt(k))>-1){ return false; } } //是否含有非法字符串 for (k=0; k<ArryErrStr.length; k++){ if (Name.indexOf(ArryErrStr[k])>-1){ return false; } } return true;} 关于javascript中event is not defined 错误的疑问? 请问这个是什么写法? 变量的作用域究竟在哪里?难道是浏览器的Bug? 谁有MzTreeView 2.0和应用实例给偶发一份,谢谢了!!!! checkbox分组选中 请问怎样改变input框的高度 (document.all("C1").length),很怪的问题! 想做一个网页菜单,有好的代码提供吗? 检索一个子串在一个字符串中的位置的函数是什么呀???IndexOf?InStr?为什么两个都不行? 再问一下(julyclyde(Clyde)) 如何让文本框不自动换行? 求助!
还有好的免费空间,谁知道?帮忙啊!
str1="123xyz";
str2="#$%^&*()"
alert(/^[\d|a-z]*$/gi.test(str1));
alert(/^[\d|a-z]*$/gi.test(str2));
</script>
function CheckName(Name) {
var ErrStr;
var ErrChar;
var ArryErrStr;
ErrChar="!@#$%^&*()_+|-=\\~`;'[]{}\"':;,./<>?~!@#¥%^&×()……+|-=、〔〕{}:“;‘《》?,。、0123456789";
ErrStr="虚拟,傻冒,先生,小姐,代订";
ArryErrStr = ErrStr.split(",");
//是否含有非法字符
for(var k=0;k<Name.length;k++){
if(ErrChar.indexOf(Name.charAt(k))>-1){
return false;
}
}
//是否含有非法字符串
for (k=0; k<ArryErrStr.length; k++){
if (Name.indexOf(ArryErrStr[k])>-1){
return false;
}
}
return true;
}