jquery注册表单验证,jquery的validate前端表单验证

jquery注册表单验证,jquery的validate前端表单验证,jQuery实现表单验证功能

这篇文章主要为大家详细介绍了jQuery实现表单验证功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

jQuery表单验证实例/包含用户名、密码、住址、邮箱验证

如下图

别忘了引入jQuery框架!

话不多说直接先上jQuery部分代码:

脚本类型=文本/javascript

$(文档)。ready(function(){

var tip1=span class=span1 用户名不能为空!/span ;//声明发生错误时在输入框后面添加的跨度

var tip2=span class=span2 邮箱格式错误或不能为空!/span ;

var tip3=span class=span3 地址不能为空!/span ;

var tip4=span class=span4 密码长度不能小于五位且最多为十位!/span ;

定义变量条件=/^([.a-zA-Z0-9 _-])@([a-zA-Z0-9 _-])(.[a-zA-Z0-9 _-])/;//声明判定邮箱格式的条件

$(.id’).blur(function(){

如果(!$(.id’).val()){//判定用户名非空

$( span 1 ).移除();

$(.id’).之后(提示1);

}

否则{

$( span 1 ).移除();

}

});

$(.电子邮件)。blur(function(){

如果(!condition.test($( .电子邮件)。val())){//判定邮箱格式

$( span 2 ).移除();

$(.电子邮件)。之后(技巧二);

}

否则{

$( span 2 ).移除();

}

});

$(.地址)。blur(function(){

如果(!$(.地址)。val()){//判定地址非空

$( span 3 ).移除();

$(.地址)。之后(技巧三);

}

否则{

$( span 3 ).移除();

}

});

$(.pwd’).blur(function(){

如果($(。pwd’).val().长度5||$(。pwd’).val().长度10){//判定密码长度不能小于5位且不能大于10位

$( span 4 ).移除();

$(.pwd’).之后(提示4);

}

否则{

$( span 4 ).移除();

}

});

$(.按钮)。单击(function(){//符合所有条件则弹出弹窗表单验证通过,如果不符合则弹出弹窗提醒用户更改

如果(!$(.id’).val()||!condition.test($( .电子邮件)。val())||!$(.地址)。val()||$( .pwd’).val().长度5||$(。pwd’).val().长度10){

警报(注册信息有误,请更改个人信息);

}

否则{

警报(注册成功);

}

})

})

/脚本

结构和样式:

div class=main_box

div class=title

欢迎注册原魔

/div

div class=box

img alt=插图src= ./img/可莉派萌 png class=img

形式

用户名:input class=id type=text br

邮emsp箱:input class= email type= text br

地emsp址:input class= address type= text br

密emsp码:input class= pwd type= password br

按钮类型=button class=button 注emspemsp册/按钮

/表单

/div

/div

跨度{

颜色:白色;

}

正文{

字体系列:无衬线字体;

}。main_box{

宽度:100%;

身高:910像素

背景色:红色;

背景图像:线性渐变(#e66465,# 000000);

}。标题{

字体大小:5em

颜色:白色;

宽度:100%;

高度:100像素

文本对齐:居中;

}。方框{

宽度:1050像素

身高:310像素

边距:150像素自动50像素自动

左填充:360像素

}

输入{

高度:40px

宽度:200像素

边框半径:20px

边框:纯色1px # B5B5B5

边距:10px

字号:1.2em

}

表单{

颜色:白色;

字号:1.2em

浮动:左;

左边距:50px

}。按钮{

宽度:280像素

高度:40px

背景色:# 9781FD

边框半径:25px

颜色:白色;

字号:1.3毫米

字体粗细:700;

页边距-顶部:10px

}。img{

宽度:310像素

身高:310像素

浮动:左;

}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

jquery注册表单验证,jquery的validate前端表单验证