Advertisement
Guest User

Untitled

a guest
Feb 25th, 2016
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. var printInfo = "";
  2. function getBasicDetails(form){
  3.  
  4. var flag = true;
  5. var userName = form.uName.value;
  6. if(userName==null || userName.length<3 ){
  7. flag = false;
  8. alert("Enter an acceptable user name")
  9. form.uName.focus();
  10. }
  11. var password = form.pwd.value;
  12. if(password==null || password.length<3 ){
  13. flag = false;
  14. alert("Enter an acceptable password")
  15. form.pwd.focus();
  16. }
  17. var emailId = form.eml.value;
  18. var birthDate = form.dob.value;
  19. var phoneNo = form.mobile.value;
  20. var photo = form.photo.value;
  21. var salary = form.expSal.value;
  22. var fColor = form.favCol.value;
  23. printInfo = "User Name: "+userName+"\n"+"Password: "+password+"\n"
  24. +"Email: "+emailId+"\n"+"Date of birth: "+birthDate+"\n"+"Phone: "
  25. +phoneNo+"\n"+"Photo: "+photo+"\n"+"Salary Expectation: "+salary+"\n"
  26. +"Favorite Color: "+fColor+"\n";
  27.  
  28. return flag;
  29. }
  30. function getIceCreamFlavor(form){
  31. var iceCreamFlavor = form.flavor.value;
  32. printInfo+="Favorite IceCream Flavor: "+
  33. iceCreamFlavor+"\n";
  34. }
  35. function getToppings(form){
  36. var iceCreamToppings = "";
  37. for(i=0;i<form.toppings.length;i++){
  38. if(form.toppings[i].checked){
  39. iceCreamToppings += form.toppings[i].value+"\t"+", ";
  40. }
  41. }
  42. printInfo+="Toppings selected: "+ iceCreamToppings+"\n";
  43. }
  44. function getRelationshipStatus(form){
  45. var rStatus=form.relStatus.value;
  46. printInfo+="Relationship Status: "+rStatus+"\n";
  47. }
  48. function getSoftwaresKnown(form){
  49. var softwaresKnown = "";
  50. for(i=0;i<form.swKnown.options.length;i++){
  51. if(form.swKnown.options[i].selected){
  52. softwaresKnown += form.swKnown.options[i].value+", ";
  53. }
  54. }
  55. printInfo+="Software known: "+softwaresKnown+"\n";
  56. }
  57. function validate(form){
  58. var validated=false;
  59. validated = getBasicDetails(form);
  60. getIceCreamFlavor(form);
  61. getToppings(form);
  62. getRelationshipStatus(form);
  63. getSoftwaresKnown(form);
  64. alert(printInfo);
  65. return validated;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement