jquery实现简单的表单验证
2013-04-23 22:08
435 查看
<html>
<head>
<meta charset="utf-8">
<style>
</style>
<script type="text/javascript" src="script/jquery-1.4.2.min.js"></script>
<script>
/*
$(function(){
$(":input.required").each(function(){
var $required=$("<strong>*</strong>");
$(this).parent().append($required);
});
$(":input.required").blur(function(){
if($(this).is("#username")){
$(".formtip").remove();
if(this.value==""||this.value.length<6){
var span="<span class='formtip'>用户名需六位以上</span>";
$(this).parent().append(span);
}else{
var span1="<span class='formtip'>用户名可以使用</span>";
$(this).parent().append(span1);
}
}
if($(this).is("#email")){
$(".emailtip").remove();
var reg = /^\w{1,}@\w+\.\w+$/;
var $email = $("#email").val();
if(!reg.test($email)){
var span="<span class='emailtip'>邮箱不合法</span>";
$(this).parent().append(span);
}else{
var span1="<span class='emailtip'>邮箱可以使用</span>";
$(this).parent().append(span1);
}
}
});
});
*/
$(function(){
$(":input.required").each(function(){
var $li = $("<strong>*</strong>")
$(this).parent().append($li);
});
$(":input.required").blur(function(){
$("span.formtip").remove();
if($(this).is("#username")){
if(this.value==""||this.value.length<6){
var $span=$("<span class='formtip'>用户名需六位以上</span>");
$(this).parent().append($span);
}else{
var $span=$("<span class='formtip'>用户名可以使用</span>");
$(this).parent().append($span);
}
}
if($(this).is("#email")){
$("span.emailtip").remove();
var reg =/^\w{1,}@\w+\.\w+$/;
var $email=$("#email").val();
if(!reg.test($email)){
var $span=$("<span class='emailtip'>邮箱不合法</span>");
$(this).parent().append($span);
}else{
var $span=$("<span class='emailtip'>邮箱可以使用</span>");
$(this).parent().append($span);
}
}
});
});
</script>
<body>
<form action="#" method="post">
<div class="int">
用户名: <input type="text" id="username" class="required"/>
</div>
<div class="int">
邮箱:<input type="text" id="email" class="required">
</div>
<div class="int">
用户资料:<input type="text" id="ziliao" class="required">
</div>
</form>
</body>
</html>
<head>
<meta charset="utf-8">
<style>
</style>
<script type="text/javascript" src="script/jquery-1.4.2.min.js"></script>
<script>
/*
$(function(){
$(":input.required").each(function(){
var $required=$("<strong>*</strong>");
$(this).parent().append($required);
});
$(":input.required").blur(function(){
if($(this).is("#username")){
$(".formtip").remove();
if(this.value==""||this.value.length<6){
var span="<span class='formtip'>用户名需六位以上</span>";
$(this).parent().append(span);
}else{
var span1="<span class='formtip'>用户名可以使用</span>";
$(this).parent().append(span1);
}
}
if($(this).is("#email")){
$(".emailtip").remove();
var reg = /^\w{1,}@\w+\.\w+$/;
var $email = $("#email").val();
if(!reg.test($email)){
var span="<span class='emailtip'>邮箱不合法</span>";
$(this).parent().append(span);
}else{
var span1="<span class='emailtip'>邮箱可以使用</span>";
$(this).parent().append(span1);
}
}
});
});
*/
$(function(){
$(":input.required").each(function(){
var $li = $("<strong>*</strong>")
$(this).parent().append($li);
});
$(":input.required").blur(function(){
$("span.formtip").remove();
if($(this).is("#username")){
if(this.value==""||this.value.length<6){
var $span=$("<span class='formtip'>用户名需六位以上</span>");
$(this).parent().append($span);
}else{
var $span=$("<span class='formtip'>用户名可以使用</span>");
$(this).parent().append($span);
}
}
if($(this).is("#email")){
$("span.emailtip").remove();
var reg =/^\w{1,}@\w+\.\w+$/;
var $email=$("#email").val();
if(!reg.test($email)){
var $span=$("<span class='emailtip'>邮箱不合法</span>");
$(this).parent().append($span);
}else{
var $span=$("<span class='emailtip'>邮箱可以使用</span>");
$(this).parent().append($span);
}
}
});
});
</script>
<body>
<form action="#" method="post">
<div class="int">
用户名: <input type="text" id="username" class="required"/>
</div>
<div class="int">
邮箱:<input type="text" id="email" class="required">
</div>
<div class="int">
用户资料:<input type="text" id="ziliao" class="required">
</div>
</form>
</body>
</html>
相关文章推荐
- 简单的jquery代码实现表单验证
- jquery实现表单验证简单实例演示
- jquery实现一个简单的表单验证实例
- 天易21----jquery实现简单的表单验证
- (模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
- 模仿京东用户注册 用JQuery实现简单表单验证(附效果图)
- 使用简单jQuery工具来实现表单的验证
- jquery实现简单的表单验证
- 用jQuery实现简单的表单验证
- jquery实现表单验证简单实例演示
- 用jquery实现简单的表单验证效果
- jQuery 表单验证控件 比较简单
- jQuery Validate表单验证插件实现代码
- 简单易用的jquery表单验证-EasyValidator
- jQuery之简单的表单验证
- django下简单表单验证实现上
- jQuery之简单的表单验证 --- 博主很贱