(转)限制字符长度及特殊符号不能输入
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
(转)限制字符长度及特殊符号不能输入相关推荐
- LaTeX:数学专题之字符上记号重音符号的输入
latex_Fun: http://blog.sina.com.cn/s/articlelist_1578561911_0_1.html 转:http://blog.sina.com.cn/s/blo ...
- JavaScript表单验证,输入中文时字符长度为2
获取输入框中的字符长度进行表单验证,当输入英文时字符长度就是1,当输入中文时字符长度为2. 字符数为4~16位, 上图: 一个中文抵两英文. 上代码 1 btn.addEventListener('c ...
- C#支持中文的格式化字符长度方法
支持中文的格式化字符长度,自动添加...符号 #region 格式化字符串长度/// <summary>/// 格式化字符串长度/// </summary>/// <pa ...
- 字节 字符 utf-8 unicode 以及提交表单验证字符长度 .......
通常我们所说的字其实准确的说是指字符, 字符是指计算机中使用的字母.数字.字和符号,包括:1.2.3.A.B.C.~!·#¥%---*()--+等等.不同的编码格式下汉字的字节是不同的,比如GBK中是 ...
- js中的字符长度问题
今天遇到一个小问题,使用UTF-8这种Unicode编码存储格式时,用js中的字符串的length属性获取输入框中输入的字符长度时,输入中文也是按一个字符算,刚才查了下资料,原来在JS中字符串的长度不 ...
- XSS跨站脚本攻击详解以及复现gallerycms字符长度限制短域名绕过
一.什么是XSS 1.XSS原理 跨网站脚本(Cross-site scripting,XSS) 又称为跨站脚本攻击,是一种经常出现在Web应用程序的安全漏洞攻击,也是代码注入的一种.XSS是由于We ...
- XSS详解及复现gallerycms字符长度限制短域名绕过
一.什么是XSS? 1.xss的原理 跨站脚本攻击XSS.恶意攻击者网web页面中插入恶意的script代码,当用户浏览该页时,嵌入web页面中的script代码会被执行,从而达到恶意攻击用户的目的. ...
- php 截图多少字符长度,截取php长度
Mysql字符串截取总结:left().right().substring().substring_index() 同步首发:http://www.yuanrengu.com/index.php/20 ...
- c# 的 textbox 默认情况下是有最大字符长度限制的
c# 的 textbox 默认情况下是有最大字符长度限制的 偶然发现还以为是以前的 windows 本身控件的限制,一查 msdn 居然是 C#(.net)自己限制的. " 属性值 类型:S ...
最新文章
- 关于python中requests模块导入问题-python引入requests模块报错
- 学java的正确方法_学习Java编程 这10个技巧不容错过--中享思途
- 14门教程带你全面入门Linux
- WPF 读取Docx文件并显示(附下载链接)
- 链表题目--1 删除链表中所有等于val的值
- php文件调用函数,关于PHP操作文件的基本函数的使用
- 39. Use private inheritance judiciously
- qq登录界面及其实现
- 《 两个人的江湖 》
- 成功解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools“
- kdj买卖指标公式源码_通达信一品KDJ波段买卖操作源码免费指标公式
- 如何创建一个facebook账户
- linux制作xp u盘启动盘,ultraiso制作u盘启动盘linuxu大侠u盘装xp
- hdu 5285 wyh2000 and pupil 二分图染色发判定,求最大匹配
- LeetCode第一题——曼哈顿距离
- VIP邮箱发出去的邮件能撤回吗?怎么撤回邮件?
- OpenGL 亮度调节
- 【网络】正向代理和反向代理
- 互联网公司的主要角色以及其职责
- C语言 字节数组转为字符串
热门文章
- image加载图片 ui unity_【Unity游戏客户端框架搭建】四、资源管理之理论篇
- asp连接mysql未发现数据源名称_asp.net – 连接到MySQL导致错误“未找到数据源名称且未指定默认驱动程序”...
- mysql -a_a|MySQL基础命令
- java jvm 查看内存_JVM内存状况查看方法和分析工具(下)
- voronoi图编程构造_可视化编程真的有那么糟糕?
- mysql的财务视图_Mysql中的视图
- capslock键英语怎么读_改造你的CapsLock键,让你效率提升近10倍!
- cad2016中选择全图字体怎么操作_换台电脑,PPT字体就崩了?你需要这篇文章!...
- 运筹优化(十五)--应用模型之分配问题
- 数据结构--栈和队列记事本