课后作业(三)失去焦点即验证

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<table>
用户名:<input id="uname" type="text" οnblur="bb()" /><div id="unameerror" style="display:inline"></div>


密&nbsp;码:<input id="upwd" type="password" οnblur="cc()" /><div id="upwderror" style="display:inline"></div><br />


E-mail:<input id="uemail" type="text" οnblur="dd()"/><div id="uemailerror" style="display:inline"></div>
<input type="button" value="确定" οnclick="bb()"/>
</table>
</body>
<script>
function $(id)
  {
   return document.getElementById(id);
  }
  
  var regusername = /^[A-Za-z]/w{4,22}$/;
  var regupwd = /^/d{6}$/;
  var reguemail = /^/w+@/w+./w+$/;
function bb()
{
 
 
 if(!regusername.test($("uname").value))
 {
  $("unameerror").innerHTML = "用户名错误!";
  return;
 }
  else
  {
  $("unameerror").innerHTML = "用户名正确";
  }
}
function cc(){
 
 if(!regupwd.test($("upwd").value))
 {
  $("upwderror").innerHTML = "密码错误!";
  return;
 }
 else
 {
 $("upwderror").innerHTML = "密码正确";
 }
}

function dd(){
 if(!reguemail.test($("uemail").value))
 {
  $("uemailerror").innerHTML = "邮箱格式错误!";
  
 }
 else
 {
 $("uemailerror").innerHTML = "邮箱正确";
 }
}
</script>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值