javascript判断输入汉字字符个数小技巧

    技术2022-05-19  27

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>javascript判断输入汉字字符小技巧</title><script>function strlen() {  //在IE8 兼容性模式下 不会报错       var s = 0;    var str=document.getElementById("txt1").value;    for(var i = 0; i < str.length; i++) {           if(str.charAt(i).match(/[/u0391-/uFFE5]/)) {               s += 2;             } else {               s++;           }       }       alert(s);   }  </script></head><body><input type="text" value="" id="txt1"/><input type="button" value="确认"  οnclick="strlen()" /></body></html>


    最新回复(0)