jquery各种验证(国外英文资料).doc
文本预览下载声明
jquery各种验证(国外英文资料)
validata.htm
!文档类型的html公共“- / / W3C / / DTD XHTML 1.0过渡/ EN”“/tr/xhtml1/dtd/xhtml1 - transition. DTD”
html xmlns = /1999/xhtml
头
meta http - equiv = content - type 内容= text / html;charset = gb2312 /
!——TemplateBeginEditable name =“doctitle”- -
标题无标题文档 /名称
script src = lib / jquery。js type = text / javascript /脚本
script src = lib / jquery.validate。js type = text / javascript /脚本
script src = lib /卡。js type = text / javascript /脚本
script src = lib / validata。js type = text / javascript /脚本
风格type = text / css
em.success {
背景:url(“图像/ tips_arrow.gif”)没有重演左0 px;
padding-left:16 px;
margin-left:2 px;
}
em.error {
背景:url(“图像/ tips_arrow.gif”)没有重演了-51 px;
显示:内联;
padding-left:10 px;
字体样式:正常;
字体大小:11 px;
margin-left:2 px;
Arial字体类型:12 px / 162%,Helvetica,无衬线;
}
/风格
/ 头
身体
form class = cmsform id = get action =
p
标签= cusername 姓名 /标签 em * / em
输入id = 用户名 = 25 /
/ p
p
标签= cemail 电子邮件 /标签 em * / em
输入id = cemail 号= 25 /
/ p
p
标签= 卡 身份证号 /标签 em * / em
输入id = 卡 name = 卡大小= 25 /
/ p
p
标签=“护照”护照编号 /标签 em * / em
输入id =“护照”的名字=“护照”大小= 25 /
/ p
p
标签= 电话 电话号码标签 / em * / em
输入id = phone size = 25 /
/ p
/形式
/身体
/ html
validata.js
$(函数(){
美元.validator.setDefaults({
submitHandler:函数(形式){
form.submit();
}
});
/ /字符验证
jQuery.validator。调用addMethod(“stringCheck”、功能(价值,元素){
返回this.optional(元素)| | / ^[\ u0391 - \ uFFE5 \ w]+美元/ test(价值);
},只能包括中文字,英文字母,数字和下划线”);
/ /中文字两个字节
jQuery.validator。addMethod(“byteRangeLength”,函数(值,元素,param){
var长度= value.length;
for(var i = 0;i value)。长度;我+ +){
如果(value.charCodeAt(我) 127){
长度+ +;
}
}
返回这个。可选(元素)| |(长度 = param[0] length = param[1]);
},请确保输入的值在3 - 15个规模字节之间(一个中文字算2个字节)”);
/ /身份证号码验证
jQuery。
Validator.addmethod ( isIdCardNo , function (value, element) {)
Return this. Optional (element) | | idCardNoUtil.
Please enter your id number correctly.
/ / passport number verification
Validator.addmethod ( passport )
Return th
显示全部