js 如何判断字符是全角还是半角?
解决方案 »
- 兼容问题
- 【求助】S自动判断<a href="#">a</a>链接是否存在,如果不存在则自动在body标签内添加<a href="#">a</a>链接
- 如何动态组建json
- 一个Javascript动作,如何判断是哪个form提交的呢(多个form,同一个动作)?
- javascript 如何交换元素顺序? 高手来。。。很简单应该
- 发布下载时调用flashget Js代码。
- javascript中日期处理问题
- javascript实现datagrid之间的值传递---在线等
- easyui里的dialog怎么可以在最顶端显示
- 网页制作中常见而且菜鸟都不会的问题?????????????????????
- 如何保存dojo树的结构入数据库(超难~)?
- JavaScript中的onmouseover事件
var strTmp = new String();
strTmp = "我们是全角字符。wo men shi ban jiao zi fu.";
for (var i=0; i<strTmp.length; i++) {
if (strTmp.charCodeAt(i) > 128)
window.alert("全角字符:" + strTmp.charAt(i));
else
window.alert("半角字符:" + strTmp.charAt(i));
}转自:http://topic.csdn.net/t/20030711/18/2018233.html
function chkHalf(str){
var strCode=str.charCodeAt();
if(strCode>128)
alert("\""+str+"\"是全角字符");
else
alert("\""+str+"\"是半角字符");
}
chkHalf("1"); //半角
chkHalf("1"); //全角
chkHalf("我"); //全角
chkHalf("."); //半角
chkHalf("。"); //全角
</script> [/code]
function chkHalf(str){
var strCode=str.charCodeAt();
if(strCode>128)
alert("\""+str+"\"是全角字符");
else
alert("\""+str+"\"是半角字符");
}
chkHalf("1"); //半角
chkHalf("1"); //全角
chkHalf("我"); //全角
chkHalf("."); //半角
chkHalf("。"); //全角
</script>