js 如何验证字符串里是否包含汉字?

2019-05-30 编程教程
  • 文章介绍
1、用正则表达式判断
 
<input  type="text" id="name" placeholder="请输入用户名" value="" onblur="CheckChinese('name',this.value)"  class="form-control">

 function CheckIsChinese(obj,val){    
  var reg = new RegExp("[\\u4E00-\\u9FFF]+","g");
  if(reg.test(val)){alert("包含汉字!"); }   
  }
2、用 Unicode 字符范围判断
 
function chkstrlen(str){
    var strlen = 0;
    for(var i = 0;i < str.length; i++){
      if(str.charCodeAt(i) > 255) //如果是汉字,则字符串长度加2
        strlen += 2;
      else  
        strlen++;
    }
    return   strlen;
  }

上一篇:js中的关于onClick事件的参数传递

下一篇:js代码实现调起微信客户端

精品模板推荐

 2017-08-28   278 120金币下载

中英双语的织梦集成电路服务平台
推荐

 2014-01-07   238 8金币下载

 2018-12-29   293 50金币下载

 2018-07-07   357 200金币下载

 2017-08-10   238 110金币下载

专业的织梦模板定制下载站,在线购买后即可下载!

商业源码

跟版网模板,累计帮助5000+客户企业成功建站,为草根创业提供助力!

QQ在线客服

服务热线

织梦建站咨询
pk10开奖历史_cfazPX*7% pk10开奖历史_lkQ*E+d4q pk10开奖历史pk10开奖历史_Qz$omXGRK pk10开奖历史_oZpvsWn9c pk10开奖历史_J!Ok--ki+ pk10开奖历史_aKN$i&7?h pk10开奖历史_FuX8uNR50 pk10开奖历史_tR9oPNARo pk10开奖历史_D~B7qlyhk pk10开奖历史_Lryde#KQI