Advertisement
Guest User

Untitled

a guest
Sep 7th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.99 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>data for validation</title>
  4. <link rel="stylesheet" href="http://jqueryvalidation.org/files/demo/site-demos.css">
  5. <script src="jquery-1.12.0.min.js" type="text/javascript"></script>
  6. <script src="jquery.validate.min.js" type="text/javascript"></script>
  7. <!--<script type="text/javascript"></script>-->
  8. <script>
  9. $(document).ready(function(){
  10. // add custom method
  11. $.validator.addMethod("myupper", function(value, element) {
  12. return /^[A-Z]*$/.test(value);
  13. });
  14.  
  15. jQuery.validator.setDefaults({
  16. debug: true,
  17. success: "valid"
  18. //alert "dfdsfhsk";
  19. });
  20.  
  21. $("#frm").validate({
  22. rules:{
  23. username:{
  24. required:true,
  25. myupper:true
  26. },
  27.  
  28. password:{
  29. required:true,
  30. digits: true,
  31. minlength:3
  32. },
  33. email:{
  34. required:true,
  35. email: true,
  36. },
  37. },messages:{
  38. username:{
  39. required:"User Name Required",
  40. myupper:"User Name must be Upper case" // custom method error message
  41. },
  42. password:{
  43. password:{
  44. required:"password Required",
  45. digits:"digit only",
  46. minlength: 'Minimum 3 digits required'
  47. },
  48. email:{
  49. required:"email Required",
  50. //digits:"digit only",
  51. //minlength: 'Minimum 3 digits required'
  52. },
  53. }
  54. });
  55. });
  56. </script>
  57. </head>
  58.  
  59. <body>
  60. <form action="" method="post" id="frm">
  61. <table border="1" align="center">
  62. <h1 align ="center" style="color:red">Registration form!!!</h1>
  63. <tr>
  64. <th>username</th>
  65. <td><input type="text" maxlength="10" name="username" placeholder="Enter username"></td>
  66. </tr>
  67. <tr>
  68. <th>password</th>
  69. <td><input type="password" maxlength="10" name="password" placeholder="Enter password"></td>
  70. </tr>
  71. <tr>
  72. <th>email</th>
  73. <td><input type="text" maxlength="30" name="email" placeholder="Enter email"></td>
  74. <tr>
  75. <td colspan="2" align="center"><input type="submit" name="submit" value="submit"/></td>
  76. </tr>
  77. </table>
  78.  
  79. </form>
  80. </body>
  81. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement