请问如何判断输入的字符不是~!@#$%^^&*()这些特殊字符,谢谢!! /\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;} JS静态方法和实例方法 iframe 的页面,怎么禁止某一个JS呢? 这样的甘特图怎么用Javascript画? javascript问题 js 弹出框(提交页面后不关闭) 编写一个方法 求一个字符串的字节长度 select的值怎么传递 如何刷新子窗口, 关于透明文本框? 一个关于VBSCRIPT和欢乐时光的问题 如何让文本框不自动换行? 求助!
还有好的免费空间,谁知道?帮忙啊!
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;
}