The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Important Javascript Validations
By Guest on 8th March 2023 01:50:10 PM | Syntax: TEXT | Views: 4



New paste | Download | Show/Hide line no. | Copy text to clipboard
  1. //Check Alphanumeric
  2. var pattern= new RegExp("^[0-9A-Za-z]*$");
  3.  
  4. if(!pattern.test(event.key))
  5. {
  6.     event.preventDefault();
  7. }
  8.  
  9. //CheckAlphanumericWithSpaces
  10. var pattern = /^[-\w\s]+$/;
  11.  
  12. if(!pattern.test(event.key))
  13. {
  14.     event.preventDefault();
  15. }
  16.  
  17. //CheckEMailAddress
  18.  
  19. var pattern= /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
  20.  
  21. $parameters.IsValidEMail = pattern.test($parameters.emailAddress);
  22.  
  23.  
  24. //CheckOnlyChar
  25.  
  26. var pattern= new RegExp("^[A-Za-z]*$");
  27.  
  28. if(!pattern.test(event.key))
  29. {
  30.     event.preventDefault();
  31. }
  32.  
  33. //CheckOnlyCharAndSpaces
  34.  
  35. var pattern= /^[A-Za-z\s]*$/;
  36.  
  37. if(!pattern.test(event.key))
  38. {
  39.     event.preventDefault();
  40. }
  41.  
  42. //PhoneNumber
  43.  
  44. var pattern= new RegExp("^\d+$");
  45.  
  46.  
  47. if(!pattern.test(event.key))
  48. {
  49.     event.preventDefault();
  50. }
  51. //



  • Recent Pastes