判断输入框的输入长度是否合格


// 引数 s   传入的字符串 
//           n   限制的长度n以下 
// 
// 返回值 false   NG 
//           true    OK 
///////////////////////////////////////////////////////////////////// 
function WidthCheck(s, n)


  var w = 0; 
  for (var i=0; i<s.length; i++)

   { 
       var c = s.charCodeAt(i); 
       //单字节加1 
       if ((c >= 0x0001 && c <= 0x007e) || (0xff60<=c && c<=0xff9f))

     { 
          w++; 
       } 
      else 

    { 
          w+=2; 
       } 
  } 
  if (w > n)

   { 
       return false
  } else

  {
    return true

  }
}

原文地址:https://www.cnblogs.com/Ella2018/p/10552227.html