搜索框,验证是否有非法字符,我是这么写的
for(i=0;i<srch.value.length;i++)
{
n = srch.value.charCodeAt(i);
if(!((n>=48&&n<=57)||(n>=65&&n<=90)||(n>=97&&n<=122)||n==95||n<=38&&n>=35)||(n >225))
{
alert("您输入的查询中有非法字符!");
srch.focus();
return false;
}
}
但是这个判断不能通过输入中文,小弟实在对js不甚了解,不知道怎么处理中英文及其他字符混合的处理,希望高手指点一下,有劳了·
互换的青春
慕桂英3389331
DIEA
手掌心
随时随地看视频慕课网APP
相关分类