长度最多为6个汉字或12个字母数字JS验证
来源:互联网 发布:linux shell while 编辑:程序博客网 时间:2024/05/22 01:59
<!DOCTYPE html>
<html><head><title>长度最多为6个汉字或12个字母数字</title><script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.7.2.min.js"></script></head><body><form action="">姓名:<input type="text" id="userName" value="" /><span id="errorTip" style="color:#ff9955"></span><br /><br /><input type="submit" value="确定" onclick="return checkUserName();" /></form></body></html>
JS:
<!--限制输入长度JS--><script type="text/javascript">$(document).ready(function(){$("#userName").blur(function(){checkUserName();});$("#userName").live("click",function(){$("#errorTip").hide();});});function checkUserName(){var flag=1;var v=$("#userName").val();//[\u4e00-\u9fa5]为汉字的unicode编码,/i表示匹配的时候不区分大小写。 var rx = /[a-z\d]/i, rxcn = /[\u4e00-\u9fa5]/, num = 0, chr; for (var i = 0, j = v.length; i < j; i++) { chr = v.charAt(i);///////// if (rx.test(chr)) num += 1; else if (rxcn.test(chr)) num += 2; else { flag=3; break; } }if(flag!=3){ if (num > 12) { $("#errorTip").show(); $("#errorTip").text(" * 长度最多为6个汉字或12个字母数字!"); return false; } else if(num<1){ $("#errorTip").show(); $("#errorTip").text(" * 不能为空!"); return false; } return true; } else{ $("#errorTip").show(); $("#errorTip").text(" * 不能包含特殊符号!"); return false; }}</script>
0 0
- 长度最多为6个汉字或12个字母数字JS验证
- 长度最多为6个汉字或12个字母数字JS
- JAVASCRIPT去验证不能超过12个数字或英文或数字英文组合,还要求不能超过6个汉字,还要验证汉字和字母,数字的组合
- 如何用JS 限制text框里面最多为 10个字母或5个汉字,即10字节
- 验证用户输入的字符串中时候只含有数字,字母或汉字.总长度为6~~20,并且以字母,汉字开头
- js验证数字汉字字母
- js验证汉字,字母,数字
- java实现截取6个汉字字母数字
- JS验证是数字字母 汉字 JS验证
- js 6-16个字符,用使用字母加数字或符号的组合密码,
- JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
- JS 验证密码 不能为空,必须含有数字、字母、特殊字符,长度在8-12位
- 一级菜单不超过4个汉字或8个字母,以字节数为限制条件,包括汉字和字母(此例汉字默认等于3个字节,字母字符为1个字节)
- js 验证只能为中文、数字、字母
- js 验证只能为中文、数字、字母
- 有汉字的汉字首个字母方法(js)
- 用正则表达式限制 输入必须为数字或字母,长度只能为4~6位
- 判断字符串的长度,汉字为2,字母数字为1,如果超出长度,跳出
- "I ask you, have you ever known what it is to be an orphan?"
- OCP-1Z0-051 第57题 别名和null值判断
- mysql中优化sql语句查询的30种方法
- C语言位运算
- Ruby on Rails:控制器纵览
- 长度最多为6个汉字或12个字母数字JS验证
- Struts2学习之路_2_session的使用
- BZOJ [Usaco2008 Oct]牧场行走
- 正则表达式手册
- 脱壳步骤一寻找OEP
- Huffman 编码压缩算法
- Windows下的getopt
- 基于AT89C51的电子钟(C语言编程)
- VS2008报错LINK:fatal error LNK1000: Internal error during IncrBuildImage