- 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-05-05 22:35:02 发布
本文详细介绍了如何使用正则表达式和JavaScript来验证输入的公司名称是否包含特殊字符,并且限制其长度不超过100个字符。

6258

被折叠的 条评论
为什么被折叠?



