Chinaunix首页 | 论坛 | 博客
  • 博客访问: 239651
  • 博文数量: 108
  • 博客积分: 3045
  • 博客等级: 中校
  • 技术积分: 1162
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-19 18:26
文章分类

全部博文(108)

分类: JavaScript

2013-11-29 11:39:48



点击(此处)折叠或打开

  1. <!--表单验证2-->
  2. <body>
  3.     <form name="frm" action="login.php" onsubmit="return check()" method="post">
  4.         username:<input type="text" name="username" onblur="one()" value=""/><br>
  5.         password:<input type="password" name="password" onblur="two()" value=""/><br>
  6.         <input type="submit" name="submit2" value="Login"><br>
  7.     </form>
  8. </body>


  9. <script>
  10.     function one(){
  11.         if(!document.frm.username.value.match(/^\s+$/)){
  12.             alert("用户名不能为空");
  13.             //document.frm.username.focus();
  14.         }
  15.     }

  16.     function two(){    
  17.         if(document.frm.password.value==""){
  18.             alert("用户密码不能为空");
  19.             //document.frm.password.focus();
  20.         }
  21.     }

  22.     function check(){
  23.         var info="";
  24.         var stats=true;
  25.         if(document.frm.username.value.match(/^\s+$/)){//以非空开头
  26.             info+="用户名不能为空\n";
  27.             //document.frm.username.focus();
  28.             //return false;
  29.             stats=false;
  30.         }
  31.         if(document.frm.password.value==""){
  32.             info+="用户密码不能为空\n"
  33.             //document.frm.password.focus();
  34.             //return false;
  35.             stats=false;
  36.         }
  37.         if(!stats)
  38.             alert(info);
  39.         return stats;
  40.     }
  41. </script>


点击(此处)折叠或打开

  1. <!--表单验证-->
  2. <body>
  3.     <form name="frm" action="login.php" onsubmit="return check()" method="post">
  4.         username:<input type="text" name="username" value=""/><br>
  5.         password:<input type="password" name="password" value=""/><br>
  6.         <input type="submit" name="submit2" value="Login"><br>
  7.     </form>
  8. </body>


  9. <script>
  10.     function check(){
  11.         var info="";
  12.         var stats=true;
  13.         if(document.frm.username.value.match(/^\s+$/)){//以非空开头
  14.             info+="用户名不能为空\n";
  15.             //document.frm.username.focus();
  16.             //return false;
  17.             stats=false;
  18.         }
  19.         if(document.frm.password.value==""){
  20.             info+="用户密码不能为空\n"
  21.             //document.frm.password.focus();
  22.             //return false;
  23.             stats=false;
  24.         }
  25.         if(!stats)
  26.             alert(info);
  27.         return stats;
  28.     }
  29. </script>


点击(此处)折叠或打开

  1. <!--表单提交的控制-->
  2. <body>
  3.     <form name="frm" action="login.php" method="post">
  4.         username:<input type="text" name="username" value=""/><br>
  5.         password:<input type="password" name="password" value=""/><br>
  6.         <input type="submit" name="submit2" value="Login"><br>
  7.     </form>
  8.     <h1 onclick="test()">login h1</h1>
  9. </body>


  10. <script>
  11.     function test(){
  12.     var frmobj=document.frm;

  13.     frmobj.action="index.php";
  14.     frmobj.target="_blank";
  15.     frmobj.method="get";
  16.     frmobj.username.value="admin";
  17.     frmobj.submit();
  18.     }
  19. //    setTimeout("test()",1000);//setTimeout() 方法用于在指定的毫秒数后调用函数或计算表达式。

  20. </script>

阅读(1537) | 评论(0) | 转发(0) |
0

上一篇:js_dom_2

下一篇:ajax_创建

给主人留下些什么吧!~~