如何判断在javascript中输入的文字是全角还是半角? | 您所在的位置:网站首页 › 半角和全角的切换关系 › 如何判断在javascript中输入的文字是全角还是半角? |
try.. function check(s) { str=s.replace(/[^\uff00-\uffff]/g,) if(str.length==0)alert("半角"); else alert(有全角); } 发表者:postfix2var strtmp = new string(); strtmp = "我们是全角字符。wo men shi ban jiao zi fu."; for (var i=0; i 128) window.alert("全角字符:" + strtmp.charat(i)); else window.alert("半角字符:" + strtmp.charat(i)); } 发表者:wanghr100str="中文;;a" alert(str.match(/[\u0000-\u00ff]/g)) //半角 alert(str.match(/[\u4e00-\u9fa5]/g)) //中文 alert(str.match(/[\uff00-\uffff]/g)) //全角 发表者:shqlsl只能输入全角 只能输入半角 发表者:ghlfllz/************************************************************* 名称:issbccase 功能:判断字符串中是否存在全角字符串 参数:source,源字符串; 返回:是否存在全角字符,true或false *************************************************************/ function issbccase(source) { if (source=="") { return true; } var reg=/^[\w\u4e00-\u9fa5\uf900-\ufa2d]*$/; if (reg.test(source)) { return false; } else { return true; } } |
CopyRight 2018-2019 实验室设备网 版权所有 |