javascript判断一个字符串是否是中文字符串

来源:互联网 发布:c语言 string类 编辑:程序博客网 时间:2024/06/15 20:20

有时候需要判断一个字符串是否是全中文,所以写了如下代码,可以判断是否是中文字符串,并且中英文状态输入的逗号、句号等也都会区分,代码如下:

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title>    <script src="http://apps.bdimg.com/libs/jquery/1.11.3/jquery.js"></script></head><body><input type="text" name="inputText" id="inputText"><br /><button type="button" id="btn">判断是否是中文</button><br /><input type="text" name="result" id="result"><script>$("#btn").on("click", function(){    // 如果是汉字,Unicode 字符>255    var string = $.trim($("#inputText").val());    var stringFlag = true;    for(var i = 0; i < string.length; i++){        if(string.charCodeAt(i) <= 255){            stringFlag = false;            break;        }    }    if(stringFlag){        $("#result").val("该字符串是中文字符串");    }else{        $("#result").val("该字符串不是纯中文字符串");    }});</script></body></html>
0 0
原创粉丝点击