javascript 中文验证只能输入中文实现代码
只能输入中文
| 代码如下 | |
|
<input onkeyup="value=value.replace(/[^/u4E00-/u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^/u4E00-/u9FA5]/g,''))" ID="Text4" NAME="Text4"> |
|
只能输入中文================ //
| 代码如下 | |
| if (type=="r_china") { if (value.search(/^[/u4e00-/u9fa5]+$/)==-1) { alert(message+"!/n"); // 判断不能为空 name.focus(); name.select(); return false; } } |
|
| 代码如下 | |
| if (/[^/x00-/xff]/g.test(s)) alert("含有汉字"); else alert("全是字符"); |
|
3. 怎么判断是否含有汉字
---------------------------------------
| 代码如下 | |
| if (escape(str).indexOf("%u")!=-1) alert("含有汉字"); else alert("全是字符"); |
|
判断输入是否为中文的函数
---------------------------------------
| 代码如下 | |
| function ischinese(s){ var ret=true; for(var i=0;i<s.length;i++) ret=ret && (s.charCodeAt(i)>=10000); return ret; } |
|
中文值检测
| 代码如下 | |
|
function isChinese(name) //{ |
|






