验证表单是否正确——不能为空
来源:互联网 发布:linux 云硬盘 挂载 编辑:程序博客网 时间:2024/05/29 11:53
<html>
<meta charset="UTF-8">
<title></title>
<script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script>
<script src="js/jquery-1.11.1.js" type="text/javascript" charset="utf-8"></script>
<script>
$(function() {
$(".name").blur(function() {
var ming = $(".name").val();
if(ming == undefined || ming == "") {
/*alert("用户名不能为空");*/
/*alert的弹框形式*/
$(".t_name").text("用户名不能为空");
}
})
})
</script>
</head>
<form action="https://www.baidu.com">
姓名:<input type="text" class="name" /><span class="t_name" style="color: red;"></span><br /> 出生日期:
<input type="date" class="date" /><br /> 性别:
<input type="radio" class="sex" name="sex" checked="checked" />男<input type="radio" class="sex" name="sex" />女<br />
<input type="submit" value="注册" />
<input type="reset" value="清除" />
</form>
</body>
</html>
《第二种》
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<!--注意导包-->
<script src="js/jquery-1.11.1.js" type="text/javascript" charset="utf-8"></script>
<script>
//定义四中变量
var f = false;
var ff = false;
var fff = false;
var ffff = false;
$(function(){
//用户名的验证
$(".uname").blur(function(){
var name = $(".uname").val();
if(name.length!=3){
$(".t_uname").text("必须大于3位");
f = false;
}else{
$(".t_uname").text("√");
f = true;
}
});
//邮箱的验证
$(".uemail").blur(function(){
var email = $(".uemail").val();
if(email.indexOf("@")==-1){
$(".t_uemail").text("必须包含@");
ff = false;
}else{
$(".t_uemail").text("√");
ff = true;
}
});
//手机号的验证
$(".ushou").blur(function(){
var shouji = $(".ushou").val();
if(shouji.length!=11){
$(".t_ushou").text("手机号必须是11位");
fff = false;
}else{
$(".t_ushou").text("√");
fff = true;
}
});
//身份证的验证
$(".ushen").blur(function(){
var shen = $(".ushen").val();
if(shen.length!=18){
$(".t_ushen").text("身份证必须是18位");
ffff = false;
}else{
$(".t_ushen").text("√");
ffff = true;
}
});
})
//跳转页面
function biao(){
if(f==true&&ff==true&&fff==true&&ffff==true){
return true;
}else{
alert("此表单有误!!!!!");
return false;
}
}
</script>
</head>
<body>
<form action="http://www.baidu.com" onsubmit="return biao()">
用户名:<input type="text" class="uname" /><span class="t_uname" style="color: red;"></span><br />
email地址:<input type="text" class="uemail" /><span class="t_uemail" style="color: red;"></span><br />
手机号:<input type="text" class="ushou" /><span class="t_ushou" style="color: red;"></span><br />
身份证号:<input type="text" class="ushen" /><span class="t_ushen" style="color: red;"></span><br />
<input type="submit" value="提交" />
</form>
</body>
</html>
- 验证表单是否正确——不能为空
- JavaScript验证表单项不能为空
- 验证表单元素是否为空-实例
- JS验证表单是否为空
- JavaScript 验证表单是否为空
- 【网页设计】验证表单是否为空
- HTML5验证表单内容是否为空
- jquey 验证表单是否存在不能为空(ajax+validattion) .
- 通过JS来验证表单项不能为空
- JS判断提交表单不能为空 等的验证
- js简单表单验证,判断不能为空
- form 表单一次验证所有input是否为空
- 应用javascript脚本验证表单元素是否为空
- 应用JavaScript脚本验证表单元素是否为空
- 批量验证表单中文本框是否为空
- 验证表单输入是否正确
- 表单提交是否为空
- 验证表单内容为空
- 存储过程第三讲:sp实战
- 闭包初步感受
- FFmpeg hardware GUP codec
- 新手看不懂电路图?赶快把这份电路符号大全收藏起来吧!
- Android存储、上传、下载
- 验证表单是否正确——不能为空
- 帧动画
- 回访管理系统
- Codeforce 792B Counting-out Rhyme
- Tomcat配置通过域名访问该项目
- 软件测试学习笔记_软件测试的基本概念
- CascadeType级联关系
- java 策略设计模式
- 先码后看 Tomcat是怎么启动容器的——Lifecycle篇 侵立删