- var name=$('#company').val();
- //这里可以用纯JS或者其他JS库,本例为Jquery
- if(name!=""){
- var regular = /^([^\`\+\~\!\#\$\%\^\&\*\(\)\|\}\{\=\"\'\!\¥\……\(\)\——]*[\+\~\!\#\$\%\^\&\*\(\)\|\}\{\=\"\'\`\!\?\:\<\>\尠“\”\;\‘\‘\〈\ 〉\¥\……\(\)\——\{\}\【\】\\\/\;\:\?\《\》\。\,\、\[\]\,]+.*)$/;
- if(regular.test(name)){
- alert("存在特殊字符!");
- return false;
- }
- var len2 = 0;
- for(i=0;i<name.length;i++)
- {
- if(name.charCodeAt(i)>256){
- len2 += 2;
- }
- else {
- len2++;
- }
- }
- if(len2>100){
- alert("字符不能超过100!");
- return false;
- }
- }
JS限制字符长度及特殊符号不能输入
最新推荐文章于 2023-01-09 12:03:34 发布