用js判断一段文字是中文还是字母,不用正则表达式能不能判断
解决方案 »
- 如何用js修改kindEditor编辑器的内容
- js parentNode FF IE 兼容问题0
- 怎么将文本框的值加入至select option里面
- 为什么捕捉不到下方向键?
- 关于javascript获取session值
- 遇到一个奇葩问题,必须在弹出框之后才能显示自定义消息框 --火狐、IE、谷歌
- java script怎么获取单选按钮的值?
- javascript中怎样保持上一次操作的状态?我急啊,怎么也搞不定。在线等
- IE的打印预览能定制吗
- 如何实现:在页面上按住鼠标左键,拖动一矩形面积,当放开鼠标时弹出该矩形的坐标<left,top,width,heigh>?
- 有谁熟悉这段代码?
- [招聘] Javascript工程师
<script>
var str="啊啊";
if(str.toUpperCase()==str.toLowerCase())alert("里面没有字母");
</script>
所以只要该字charCodeAt(0)返回>122就是中文了
如果判断是否全是中文
<script language="javascript" type="text/javascript" > function isCN(str)
{
var i=0
for(;i<str.length;i++)
{
if(str.charCodeAt(i)<123) break;
} return i==str.length;
}
alert(isCN("你们")) ;//返回true,都是中文
alert(isCN("aaa你们")) ;//返回false,含英文
</script>