var reg=/[\u4E00-\u9FA5]/g
if (reg.test(str)){alert("含有汉字");}
else{alert("不含有汉字");}
表单中不允许输入中文:
<input onkeyup="value=value.replace(/[\u4E00-\u9FA5]/g,'')">
表单中只允许输入中文的方法:
<input onkeyup="value=value.replace(/[ -~]/g,'')">
表单中只允许输入数字的方法:
<input onkeyup="value=value.replace(/\D/g,'')">
function funcChina(s)
{
if(/^[\u4e00-\u9fa5]+$/.test(s))
{
alert("不能含有汉字!");
return false;
}
return true;
}