麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 語言 > JavaScript > 正文

基于Jquery實現表單驗證

2024-05-06 16:24:20
字體:
來源:轉載
供稿:網友

本文給大家分享的是一段基于Jquery實現表單驗證的代碼,非常簡單實用,感興趣的小伙伴們可以參考下。

有時在我們注冊賬戶、登陸系統時,當所有驗證通過方可提交 這就需要Jquery來實現表單驗證,今天分享給小伙伴們一段基于Jquery實現表單驗證的代碼。

 

  1. <html> 
  2. <head> 
  3. <meta http-equiv="content-type" content="text/html; charset=utf-8"
  4. <title>Reg</title> 
  5. <style> 
  6. .state1{ 
  7. color:#aaa; 
  8. .state2{ 
  9. color:#000; 
  10. .state3{ 
  11. color:red; 
  12. .state4{ 
  13. color:green; 
  14. </style> 
  15. <script src="jquery.js"></script> 
  16. <script> 
  17. $(function(){ 
  18.  
  19. var ok1=false
  20. var ok2=false
  21. var ok3=false
  22. var ok4=false
  23. // 驗證用戶名 
  24. $('input[name="username"]').focus(function(){ 
  25. $(this).next().text('用戶名應該為3-20位之間').removeClass('state1').addClass('state2'); 
  26. }).blur(function(){ 
  27. if($(this).val().length >= 3 && $(this).val().length <=12 && $(this).val()!=''){ 
  28. $(this).next().text('輸入成功').removeClass('state1').addClass('state4'); 
  29. ok1=true
  30. }else
  31. $(this).next().text('用戶名應該為3-20位之間').removeClass('state1').addClass('state3'); 
  32.  
  33. }); 
  34.  
  35. //驗證密碼 
  36. $('input[name="password"]').focus(function(){ 
  37. $(this).next().text('密碼應該為6-20位之間').removeClass('state1').addClass('state2'); 
  38. }).blur(function(){ 
  39. if($(this).val().length >= 6 && $(this).val().length <=20 && $(this).val()!=''){ 
  40. $(this).next().text('輸入成功').removeClass('state1').addClass('state4'); 
  41. ok2=true
  42. }else
  43. $(this).next().text('密碼應該為6-20位之間').removeClass('state1').addClass('state3'); 
  44.  
  45. }); 
  46.  
  47. //驗證確認密碼 
  48. $('input[name="repass"]').focus(function(){ 
  49. $(this).next().text('輸入的確認密碼要和上面的密碼一致,規則也要相同').removeClass('state1').addClass('state2'); 
  50. }).blur(function(){ 
  51. if($(this).val().length >= 6 && $(this).val().length <=20 && $(this).val()!='' && $(this).val() == $('input[name="password"]').val()){ 
  52. $(this).next().text('輸入成功').removeClass('state1').addClass('state4'); 
  53. ok3=true
  54. }else
  55. $(this).next().text('輸入的確認密碼要和上面的密碼一致,規則也要相同').removeClass('state1').addClass('state3'); 
  56.  
  57. }); 
  58.  
  59. //驗證郵箱 
  60. $('input[name="email"]').focus(function(){ 
  61. $(this).next().text('請輸入正確的EMAIL格式').removeClass('state1').addClass('state2'); 
  62. }).blur(function(){ 
  63. if($(this).val().search(//w+([-+.]/w+)*@/w+([-.]/w+)*/./w+([-.]/w+)*/)==-1){ 
  64. $(this).next().text('請輸入正確的EMAIL格式').removeClass('state1').addClass('state3'); 
  65. }else{  
  66. $(this).next().text('輸入成功').removeClass('state1').addClass('state4'); 
  67. ok4=true
  68.  
  69. }); 
  70.  
  71. //提交按鈕,所有驗證通過方可提交 
  72.  
  73. $('.submit').click(function(){ 
  74. if(ok1 && ok2 && ok3 && ok4){ 
  75. $('form').submit(); 
  76. }else
  77. return false
  78. }); 
  79.  
  80. }); 
  81. </script> 
  82. </head> 
  83. <body> 
  84.  
  85. <form action='do.php' method='post' > 
  86. 用 戶 名:<input type="text" name="username"
  87. <span class='state1'>請輸入用戶名</span><br/><br/> 
  88. 密  碼:<input type="password" name="password"
  89. <span class='state1'>請輸入密碼</span><br/><br/> 
  90. 確認密碼:<input type="password" name="repass"
  91. <span class='state1'>請輸入確認密碼</span><br/><br/> 
  92. 郵  箱:<input type="text" name="email"
  93. <span class='state1'>請輸入郵箱</span><br/><br/>  
  94. <a href="javascript:;"><img class='submit' type='image' src='./images/reg.gif' /></a> 
  95. </form> 
  96. </body> 
  97. </html> 

以上就是本文的全部內容,希望大家可以喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 91香草视频 | 色综合久久久久综合99 | 99精品视频在线观看免费播放 | 香蕉国产片 | 一区二区三区视频在线观看 | 日韩一级视频 | 亚洲综合精品 | 久久精品视频免费观看 | 久久恋| 99精品国产一区二区三区 | 综合网日日天干夜夜久久 | 色综合欧美 | 国产一级在线观看视频 | 在线a亚洲视频播放在线观看 | 天堂二区 | 视频在线亚洲 | 日本成人一二三区 | avlululu| 羞羞视频免费网站 | 精品在线观看一区 | 国产无限资源在线观看 | 欧美一级黄视频 | av在线免费看片 | 羞羞视频免费网站 | 久久影院免费观看 | av在线看网站| 国产一区二区免费看 | 成人国产精品一区二区毛片在线 | 国产免费一级淫片a级中文 99国产精品自拍 | 青青操国产 | 国产精品久久久久久久模特 | 国产成人自拍小视频 | 国产黄色网 | 亚洲欧美在线视频免费 | 禁漫天堂久久久久久久久久 | 青青草成人av | 91久久国产露脸精品国产 | 久久亚洲成人 | 色婷婷av一区二区三区久久 | 刘亦菲一区二区三区免费看 | 亚洲一区国产二区 |