var str = "中"if(str.replace(/[^\x00-\xff]/g,"**").length==2)
alert("是中文");
alert("是中文");
解决方案 »
- 求思路 JS自动截视频图的问题
- JS传递参数
- 用一个变量,保存动态定义的函数,为何用toString()方法显示这个变量的代码,函数名称不对呢?
- 向链接发送请求,但不显示网页
- js 要求打开新tab页,但是还停留在原来的页面
- 【100分】借人气,请看一下 IIS区 的此贴。http://community.csdn.net/Expert/topic/5737/5737131.xml?temp=.955517
- js棘手问题(在线等,下班前揭贴)
- 怎样用Javascript控制网页input框内的时间日期输入格式中必须含有“年”“月”“日”三个字?
- 打印预览:没有权限!!!
- $(".freight").html($(".freight").html().replace(reg, freight)); 更简洁的写法
- JAVA提交表单,怎么限制窗口得大小?
- 请问谁有办法将我得表格得最上面和最下面的边框线去掉?
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script>
function f(){
var s='a中b国c';
for(var i=0;i<s.length;i++){
if(isHz(s,i)) alert('"'+s.charAt(i)+'"是汉字');
else alert('"'+s.charAt(i)+'"不是汉字');
}
}
function isHz(s,i){
if(s.charCodeAt(i)<255) return false;
else return true;
}
</script>
</head><body>
<input type="button" name="Submit" value="按钮" onClick="f()">
</body>
</html>