Advertisement
Hydrase

email Validation 2

Jun 7th, 2025
17
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.34 KB | None | 0 0
  1. <html>
  2. <head>
  3. <title>javascript form validation</title>
  4. <script>
  5. function form_validate()
  6. {
  7.  
  8. var email = document.getElementById("email").value;
  9. var phone = document.getElementById("ph").value;
  10.  
  11. //var email_reg = /^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
  12.  
  13. if(email == "" || !email.match(email_reg))
  14. {
  15. alert("Enter Email....field cannot be empty");
  16. return false;
  17. }
  18. if(phone=="" || isNaN(phone) || phone.length!=10)
  19. {
  20. alert("Enter Phone number ...field cannot be empty");
  21. return false;
  22. }
  23. }
  24. </script>
  25. </head>
  26. <body>
  27. <b><h1>ADD USER</h1></p></b>
  28.  
  29. <form action="submit_userdetails.php" method="post">
  30. <label for = "STUDENTID =">STUDENTID:</label>
  31. <input type ="text" id="stdid" name="stdid" /><br><br>
  32.  
  33.  
  34. <label for ="Name =">STUDENT NAME:</label>
  35. <input type ="text" id="stdname" name="stdname" />
  36. <br><br>
  37.  
  38.  
  39.  
  40. <label for ="number" >PHONE NUMBER:</label>
  41. <input type="number" id="ph" name="ph" /><br><br>
  42.  
  43.  
  44. <label for ="EMAIL">email id</label>
  45. <input type ="text" id="email" name="email" /><br><br>
  46.  
  47.  
  48.  
  49.  
  50. <label for ="Semester=">Semester</label>
  51. <input type ="text" id="sem" name="sem" /><br><br>
  52.  
  53.  
  54. <label for ="Course=">COURSE</label>
  55. <input type ="text" id="course" name="course" /><br><br>
  56.  
  57. <label for ="batch=">BATCH</label>
  58. <input type ="text" id="batch" name="batch" /><br><br>
  59. /^ => beginning of a line
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement