jquery结合CSS使用validate实现漂亮的验证
自己结合了在网上找的验证功能和漂亮的提示同能后做出来的验证希望大家喜欢
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTMLxmlns="http://www.w3.org/1999/xhtml">
<HEAD><TITLE>鼠标悬停-蘋果·志-goldapple'sblog</TITLE>
<METAhttp-equiv=Content-Typecontent="text/html;charset=utf-8">
<STYLEtype=text/css>
BODY{
FONT-SIZE:12px;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif
}
{
PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px
}
A{
DISPLAY:block;WIDTH:164px;COLOR:#000000;HEIGHT:36px;TEXT-DECORATION:none
}
UL{
MARGIN:200pxauto;WIDTH:632px;LIST-STYLE-TYPE:none
}
LI{
FLOAT:left;MARGIN:0px20px;WIDTH:164px;LINE-HEIGHT:39px;POSITION:relative;HEIGHT:36px;TEXT-ALIGN:center
}
LABEL{
DISPLAY:none;BACKGROUND:url(images/hover.gif)no-repeat0px0px;LEFT:-16px;WIDTH:200px;LINE-HEIGHT:68px;POSITION:absolute;TOP:-100px;HEIGHT:76px
}
input.error{
border:2pxdashedred;
}
</STYLE>
<SCRIPTsrc="images/jquery.min.js"type=text/javascript></SCRIPT>
<SCRIPTsrc="jquery.validate.js"type=text/javascript></SCRIPT>
<SCRIPTtype=text/javascript>
$(function(){
$('#ainput').hover(function(){
$(this).parent().find('label').animate({opacity:"show",left:"-85px"},500);//.show();
},function(){
$(this).parent().find('label').animate({opacity:"hide",left:"-105px"},500);//.hide();
});
$("#signupForm").validate({
rules:{
password:{
required:true,
minlength:5
},
name:{
required:true
}
},
messages:{
password:{
required:"请输入密码",
minlength:jQuery.format("密码不能小于{0}个字符")
},
name:{
required:"测试"
}
},success:function(){
$("label.error").remove();
}
});
})
</SCRIPT>
<METAcontent="MSHTML6.00.2900.5803"name=GENERATOR></HEAD>
<BODY>
<formid="signupForm">
<divid="a">
<UL>
<LI><div><inputtype="text"name="password"></div></LI>
<LI><inputtype="text"name="name"></LI>
</UL>
</div>
</form>
</BODY></HTML>
是不是非常漂亮呢,下伙伴们也可以按照自己的要求美化美化,希望小伙伴们能够喜欢。