• JS 判断输入字符串的长度(中文占用两个字节,英文占用一个字节)



    function getByteLen(val) {    //传入一个字符串
                
    var len = 0;
                
    for (var i = 0; i < val.length; i++) {
                    
    if (val[i].match(/[^\x00-\xff]/ig) != null//全角 
                        len += 2; //如果是全角,占用两个字节
                    
    else
                        len 
    += 1; //半角占用一个字节
                }
                
    return len;

             }       

    //调用  

     if (getByteLen("追忆") < 3) { 

    alert("长度不能小于3个字符"); 

    }else{

    alert("输入正确"); 



  • 相关阅读:
    HttpWatch 有火狐版本?
    JQgrid的最新API
    jqgrid
    JSON的学习网站
    array创建数组
    Numpy安装及测试
    SQLite3删除数据_7
    SQLite3修改数据_6
    SQLite3查询一条数据_5
    SQLite3查询所有数据_4
  • 原文地址:https://www.cnblogs.com/zhuiyi/p/2136965.html
Copyright © 2020-2023  润新知