js 用户名密码与正则验证代码

时间:2013-08-18 02:10:02  来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:t;Content-Type" content="text/html; charset=gb2312" /> <title>js(第二电脑网http://www.002pc.com) 用户名密码与正则验证代码</title> <script> function $(id) {  return document.getElementById(id); } function checkusername(username) {   if(username.le...
  正文:js(第二电脑网http://www.002pc.com) 用户名密码与正则验证代码

js(第二电脑网http://www.002pc.com) 用户名密码与正则验证代码
<html xmlns="http://www.111cn.net/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>js(第二电脑网http://www.002pc.com) 用户名密码与正则验证代码</title>
<script>

function $(id)
{
 return document.getElementById(id);
}

function checkusername(username) { 
 if(username.length < 4 || username.length > 20) {
  return dalert('用户名长度不少于 4 字节不超过 20 字节!请重新填写', $('form1').username);
 } else if(!preg_match(/^w+$/i, username)) {
  return dalert('用户名不合法!请重新填写', $('form1').username);
 }
 return true;
}

function checkpassword(password, password2) {
 if(password.length < 6 || password.length > 20) {
  return dalert('密码长度范围 6~20!请重新填写', $('form1').password);
 } else if(!preg_match(/^w+$/i, password)) {
  return dalert('密码不能包含特殊字符!请重新填写', $('form1').password);
 } else if(password != password2) {
  return dalert('两次输入的密码不一致!请重新填写', $('form1').password2);
 }
 return true;
}
function dalert(str, focusobj) {
 alert(str);
 focusobj.focus();
 return false;
}


</script>
</head>

<body>
<form name="form1" method="post" action="">
  <label>
  <input name="username" type="text" id="username" onBlur="checkusername('username');">
 

  </label>
  <label> <br>
  <br>
  <input name="password" type="password" id="password">
  </label> 
  <label> <br>
  <br>
  <input name="password" type="password" id="password">
  </label>
  <p>
    <label>
    <input type="submit" name="Submit" value="提交">
    </label>
  </p>


</form>
</body>
</html>

js 用户名密码与正则验证代码》由第二电脑网原创提供,转载请注明:http://www.002pc.com/master/College/Programming/JavaScript/25476.html


关于《js 用户名密码与正则验证代码》文章的评论

站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td