js检测、控制表单输入必须为中文
- <html>
- <head>
- <meta http-equiv="content-Type" content="text/html;charset=GBK">
- <script language="javascript">
- function ischinese(){
- var string=document.getElementById("string").value;
- if(string==""){
- alert("不能为空!")
- document.getElementById("string").focus();
- return false;
- }
- obj=string.match(/^[\u4e00-\u9fa5]*$/g);
- if(obj==null){
- alert("必须为中文!")
- document.getElementById("string").value="";
- document.getElementById("string").focus();
- return false;
- }
- else{
- alert("全部为中文!");
- }
- }
- </script>
- </head>
- <body>
- 检测是否全部为中文:
- <input id="string" type="text">
- <input type="button" onclick="ischinese()" value="检测">
- </body>
- </html>
本文转自许琴 51CTO博客,原文链接:http://blog.51cto.com/xuqin/1101654,如需转载请自行联系原作者