js怎么判断字符串中是不是有中文
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js怎么判断字符串中是不是有中文相关的知识,希望对你有一定的参考价值。
给输入加一个失去焦点事件onblur,再用正则表达式判断输入框的内容有没有除了数字的内容。需要注意的地方是数字中可能有小说点。可以用正则表达式。如:
function CheckChinese(obj,val)var reg = new RegExp("[\\\\u4E00-\\\\u9FFF]+","g");
if(reg.test(val))
alert("不能输入汉字!");
var strObj = document.getElementById(obj);
strObj.value = "";
strObj.focus();
参考技术A <script type="text/javascript">
//检测是否为中文,true表示是中文,false表示非中文
function isChinese(str)
if(/^[\u3220-\uFA29]+$/.test(str))
return true;
else
return false;
</script>
以上是关于js怎么判断字符串中是不是有中文的主要内容,如果未能解决你的问题,请参考以下文章