Guest User

Untitled

a guest
Nov 23rd, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. function verifyDOB(dateStr) {
  2.  
  3. var day = dateStr.split("/")[0];
  4. var month = dateStr.split("/")[1];
  5. var year = dateStr.split("/")[2];
  6.  
  7. var dayOk;
  8. var monthOk;
  9. var yearOk;
  10.  
  11. dateOk = false;
  12. monthOk = false;
  13. yearOk = true;
  14.  
  15. if (day == "1" || day == "2" || day == "3" || day == "4" || day == "5" ||
  16. day == "6" || day == "7" || day == "8" || day == "9" || day == "10" ||
  17. day == "01" || day == "02" || day == "03" || day == "04" || day == "05" ||
  18. day == "06" || day == "07" || day == "08" || day == "09" || day == "10" ||
  19. day == "11" || day == "12" || day == "13" || day == "14" || day == "15" ||
  20. day == "16" || day == "17" || day == "18" || day == "19" || day == "20" ||
  21. day == "21" || day == "22" || day == "23" || day == "24" || day == "25" ||
  22. day == "26" || day == "27" || day == "27" || day == "29" || day == "30" ||
  23. day == "31") {
  24. dayOk = true;
  25. }
  26.  
  27. if (month == "1" || month == "2" || month == "3" || month == "4" || month == "5" ||
  28. month == "6" || month == "7" || month == "8" || month == "9" || month == "10" ||
  29. month == "01" || month == "02" || month == "03" || month == "04" || month == "05" ||
  30. month == "06" || month == "07" || month == "08" || month == "09" || month == "10" ||
  31. month == "11" || month == "12") {
  32. monthOk = true;
  33. }
  34.  
  35. var dateOk;
  36. if (dayOk == true && monthOk == true && yearOk == true) {
  37. dateOk = true;
  38. } else {
  39. dateOk = false;
  40. }
  41.  
  42. if (!dateOk) {
  43. alert("Please enter a correct date of birth");
  44. }
  45.  
  46. return dateOk;
  47. }
Add Comment
Please, Sign In to add comment