var contact=$("[name=contact]").val();
 if(contact!=""){
  var regular = /^([^\`\+\~\!\#\$\%\^\&\*\|\}\{\=\"\'\!\¥\……\(\)\——]*[\+\~\!\#\$\%\^\&\*\|\}\{\=\"\'\`\!\?\:\<\>\•\“\”\;\‘\‘\〈\ 〉\¥\……\(\)\——\{\}\【\】\\\/\;\:\?\《\》\。\,\、\,]+.*)$/;

    if(regular.test(contact)){
     alert("联系方式存在特殊字符!");
           return false;
    }
  var len2 = 0; 
        for(i=0;i<contact.length;i++)   
        {   
                if(contact.charCodeAt(i)>256){   
                        len2   +=   2;   
                }   
                else {   
                        len2++;   
                } 
      }
  if(len2>100){
   alert("联系方式字符不能超过100!");
   return false;
     }
 }

转载于:https://www.cnblogs.com/fanxiao-blog/p/9134183.html

(转)限制字符长度及特殊符号不能输入相关推荐

  1. LaTeX:数学专题之字符上记号重音符号的输入

    latex_Fun: http://blog.sina.com.cn/s/articlelist_1578561911_0_1.html 转:http://blog.sina.com.cn/s/blo ...

  2. JavaScript表单验证,输入中文时字符长度为2

    获取输入框中的字符长度进行表单验证,当输入英文时字符长度就是1,当输入中文时字符长度为2. 字符数为4~16位, 上图: 一个中文抵两英文. 上代码 1 btn.addEventListener('c ...

  3. C#支持中文的格式化字符长度方法

    支持中文的格式化字符长度,自动添加...符号 #region 格式化字符串长度/// <summary>/// 格式化字符串长度/// </summary>/// <pa ...

  4. 字节 字符 utf-8 unicode 以及提交表单验证字符长度 .......

    通常我们所说的字其实准确的说是指字符, 字符是指计算机中使用的字母.数字.字和符号,包括:1.2.3.A.B.C.~!·#¥%---*()--+等等.不同的编码格式下汉字的字节是不同的,比如GBK中是 ...

  5. js中的字符长度问题

    今天遇到一个小问题,使用UTF-8这种Unicode编码存储格式时,用js中的字符串的length属性获取输入框中输入的字符长度时,输入中文也是按一个字符算,刚才查了下资料,原来在JS中字符串的长度不 ...

  6. XSS跨站脚本攻击详解以及复现gallerycms字符长度限制短域名绕过

    一.什么是XSS 1.XSS原理 跨网站脚本(Cross-site scripting,XSS) 又称为跨站脚本攻击,是一种经常出现在Web应用程序的安全漏洞攻击,也是代码注入的一种.XSS是由于We ...

  7. XSS详解及复现gallerycms字符长度限制短域名绕过

    一.什么是XSS? 1.xss的原理 跨站脚本攻击XSS.恶意攻击者网web页面中插入恶意的script代码,当用户浏览该页时,嵌入web页面中的script代码会被执行,从而达到恶意攻击用户的目的. ...

  8. php 截图多少字符长度,截取php长度

    Mysql字符串截取总结:left().right().substring().substring_index() 同步首发:http://www.yuanrengu.com/index.php/20 ...

  9. c# 的 textbox 默认情况下是有最大字符长度限制的

    c# 的 textbox 默认情况下是有最大字符长度限制的 偶然发现还以为是以前的 windows 本身控件的限制,一查 msdn 居然是 C#(.net)自己限制的. " 属性值 类型:S ...

最新文章

  1. 关于python中requests模块导入问题-python引入requests模块报错
  2. 学java的正确方法_学习Java编程 这10个技巧不容错过--中享思途
  3. 14门教程带你全面入门Linux
  4. WPF 读取Docx文件并显示(附下载链接)
  5. 链表题目--1 删除链表中所有等于val的值
  6. php文件调用函数,关于PHP操作文件的基本函数的使用
  7. 39. Use private inheritance judiciously
  8. qq登录界面及其实现
  9. 《 两个人的江湖 》
  10. 成功解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
  11. kdj买卖指标公式源码_通达信一品KDJ波段买卖操作源码免费指标公式
  12. 如何创建一个facebook账户
  13. linux制作xp u盘启动盘,ultraiso制作u盘启动盘linuxu大侠u盘装xp
  14. hdu 5285 wyh2000 and pupil 二分图染色发判定,求最大匹配
  15. LeetCode第一题——曼哈顿距离
  16. VIP邮箱发出去的邮件能撤回吗?怎么撤回邮件?
  17. OpenGL 亮度调节
  18. 【网络】正向代理和反向代理
  19. 互联网公司的主要角色以及其职责
  20. C语言 字节数组转为字符串

热门文章

  1. image加载图片 ui unity_【Unity游戏客户端框架搭建】四、资源管理之理论篇
  2. asp连接mysql未发现数据源名称_asp.net – 连接到MySQL导致错误“未找到数据源名称且未指定默认驱动程序”...
  3. mysql -a_a|MySQL基础命令
  4. java jvm 查看内存_JVM内存状况查看方法和分析工具(下)
  5. voronoi图编程构造_可视化编程真的有那么糟糕?
  6. mysql的财务视图_Mysql中的视图
  7. capslock键英语怎么读_改造你的CapsLock键,让你效率提升近10倍!
  8. cad2016中选择全图字体怎么操作_换台电脑,PPT字体就崩了?你需要这篇文章!...
  9. 运筹优化(十五)--应用模型之分配问题
  10. 数据结构--栈和队列记事本