Advertisement
Guest User

Untitled

a guest
Oct 20th, 2014
224
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. <SCRIPT language="javascript" type="text/javascript">
  2.  
  3. emailRegex = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/
  4. phoneRegex = /^\(?(\d{3})\)?[\.\-\/ ]?(\d{3})[\.\-\/ ]?(\d{4})$/
  5. nameRegex = /^[A-Z]/
  6. codeRegex = /[a-z]/
  7.  
  8. function submitIt(myForm)
  9. {
  10. errMsg = ""
  11.  
  12. if(!nameRegex.test(myForm.firstName.value)){
  13. errMsg = errMsg + "The first character of first name must be uppercase\n"
  14. }
  15. if(!nameRegex.test(myForm.lastName.value)){
  16. errMsg = errMsg + "The first character of last name must be uppercase\n"
  17. }
  18. if(myForm.address.value == ""){
  19. errMsg = errMsg + "Please fill in your Address\n"
  20. }
  21. if(myForm.city.value ==""){
  22. errMsg = errMsg + "Please fill in your City\n"
  23. }
  24. if(codeRegex.test(myForm.code.value) || myForm.code.value == ""){
  25. errMsg = errMsg + "Postal code must be all capitals\n"
  26. }
  27.  
  28. if(myForm.country.value == ""){
  29. errMsg = errMsg + "Please fill in your Country\n"
  30. }
  31. if (!phoneRegex.test(myForm.phoneNumber.value)) {
  32. errMsg = errMsg + "Your phone number has been incorrectly formatted (000-000-0000)\n"
  33. }
  34. if (!emailRegex.test(myForm.email.value)) {
  35. errMsg = errMsg + "Your email address has been incorrectly formatted (xxx@xxx.xxx)\n"
  36. }
  37.  
  38. if(errMsg != ""){
  39. alert(errMsg)
  40. myForm.focus()
  41. return false
  42. }
  43. return true
  44. }
  45. </SCRIPT>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement