// 获取字符串的字节长度 function len(s) { s = String(s); return s.length + (s.match(/[^\x00-\xff]/g) || "").length;// 加上匹配到的全角字符长度 } function limit(obj, limit) { var val = obj.value; if (len(val) > limit) { val=val.substring(0,limit); while (len(val) &
$('#Question8').on('keyup', function () { var regVoter = $("#Question8").val(); regVoter = regVoter.replace(/[^0-9.]/g, ""); if (regVoter.indexOf('.')!=-1) { var question8 = regVoter.toString().split("."); var start = questio
1.问题背景 遇到这样一个问题:有一个输入框,要求只能输入中文.数字和英文(即过滤特殊字符串) 2.JS代码 function checkUsername() { //正则表达式 var reg = new RegExp("^[a-zA-Z\d\u4E00-\u9FA5]+$"); //获取输入框中的值 var username = document.getElementById("username").value.trim(); //判断输入框中有内容 if(u