js 验证 输入值 全是中文

1.代码

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<input id="test" type="text" onblur="CheckChinese('test',this.value)" />

	<script>
    // 验证是否为中文
    function CheckChinese(obj,val){
      // 正则
      var reg = new RegExp("[\\u4E00-\\u9FFF]+$","g");
      // 验证
      if(!reg.test(val)){
        console.log('不是纯中文字符');
        var strObj = document.getElementById(obj);
        strObj.value = "";
        strObj.focus();
      }else{
        console.log('是纯中文字符');
      }
    }
	</script>
</body>
</html>

.

posted @ 2018-06-01 22:36  每天都要进步一点点  阅读(230)  评论(0编辑  收藏  举报