Jquery的小案例4、实现表单的验证(用户名和邮箱)
2013-04-01 20:43
531 查看
<html>
<head>
<meta charset="utf-8"/>
<script src="jquery-1.4.2.min.js"></script>//在此处的Jquery文件封装的js文件下载地址:http://download.csdn.net/detail/feilong_12/5210621
<script>
$(function(){
$(":input").each(function(){
var $ss=$("<strong>*</strong>");
$(this).parent().append($ss);
});
$(":input.name").blur(function(){
if($(this).is(".name")){
$(".formtip").remove();
if(this.value==""||this.value.length<6){
var eg="<span class='formtip'>用户名至少是6个字母</span>";
$(this).parent().append(eg);
}else{
var masg="<span class='formtip'>用户名可以使用</span>";
$(this).parent().append(masg);
}
}
})
$(":input.mail").blur(function(){
if($(this).is(".mail")){
$(".emailtip").remove();
var reg=/\w{1,}@\w+\.\w+/;
var $dd=$(".mail").val();
if(!reg.test($dd)){
var errMsg="<span class='emailtip'>邮箱不合法</span>";
$(this).parent().append(errMsg);
}else{
var eee="<span class='emailtip'>您输入的邮箱符合规则</span>";
$(this).parent().append(eee);
}
}
});
})
</script>
</head>
<body>
<div >用户名:<input type="text" class="name"/></div><br/>
<div >密码:<input type="password" class="pass"/></div>
</br>
<div >邮箱:<input type="text" class="mail"/></div>
<br/>
<input type="button" value="注册"/>
</body>
</html>
<head>
<meta charset="utf-8"/>
<script src="jquery-1.4.2.min.js"></script>//在此处的Jquery文件封装的js文件下载地址:http://download.csdn.net/detail/feilong_12/5210621
<script>
$(function(){
$(":input").each(function(){
var $ss=$("<strong>*</strong>");
$(this).parent().append($ss);
});
$(":input.name").blur(function(){
if($(this).is(".name")){
$(".formtip").remove();
if(this.value==""||this.value.length<6){
var eg="<span class='formtip'>用户名至少是6个字母</span>";
$(this).parent().append(eg);
}else{
var masg="<span class='formtip'>用户名可以使用</span>";
$(this).parent().append(masg);
}
}
})
$(":input.mail").blur(function(){
if($(this).is(".mail")){
$(".emailtip").remove();
var reg=/\w{1,}@\w+\.\w+/;
var $dd=$(".mail").val();
if(!reg.test($dd)){
var errMsg="<span class='emailtip'>邮箱不合法</span>";
$(this).parent().append(errMsg);
}else{
var eee="<span class='emailtip'>您输入的邮箱符合规则</span>";
$(this).parent().append(eee);
}
}
});
})
</script>
</head>
<body>
<div >用户名:<input type="text" class="name"/></div><br/>
<div >密码:<input type="password" class="pass"/></div>
</br>
<div >邮箱:<input type="text" class="mail"/></div>
<br/>
<input type="button" value="注册"/>
</body>
</html>
相关文章推荐
- Jquery的小案例4、实现表单的验证(用户名和邮箱)
- jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
- Jquery与ajax结合实现验证用户名(邮箱是否)已经被注册过
- 使用jQuery实现简单的邮箱验证
- Struts2 Jquery Json 实现AJax表单验证
- jQuery插件Validation验证表单实现javascript表单智能验证功能
- Jquery、 ajax和struts2+Hibernate查询数据库验证用户名是否存在,表单禁止提交等!
- jQuery插件formValidator实现表单验证
- jQuery扩展+xml实现表单验证功能的方法
- 实现带样式的表单验证:用户名、密码验证
- jquery.validate.js 和 layer实现漂亮的表单验证特效
- 利用jquery实现表单验证
- jQuery实现表单验证
- PHP jQuery表单,带验证具体实现方法
- jQuery插件Validate实现自定义表单验证
- jQuery实现用户注册的表单验证示例
- 使用JQuery实现邮箱验证
- PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
- jquery无刷新验证邮箱地址实现实例
- PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)