Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var printInfo = "";
- function getBasicDetails(form){
- var flag = true;
- var userName = form.uName.value;
- if(userName==null || userName.length<3 ){
- flag = false;
- alert("Enter an acceptable user name")
- form.uName.focus();
- }
- var password = form.pwd.value;
- if(password==null || password.length<3 ){
- flag = false;
- alert("Enter an acceptable password")
- form.pwd.focus();
- }
- var emailId = form.eml.value;
- var birthDate = form.dob.value;
- var phoneNo = form.mobile.value;
- var photo = form.photo.value;
- var salary = form.expSal.value;
- var fColor = form.favCol.value;
- printInfo = "User Name: "+userName+"\n"+"Password: "+password+"\n"
- +"Email: "+emailId+"\n"+"Date of birth: "+birthDate+"\n"+"Phone: "
- +phoneNo+"\n"+"Photo: "+photo+"\n"+"Salary Expectation: "+salary+"\n"
- +"Favorite Color: "+fColor+"\n";
- return flag;
- }
- function getIceCreamFlavor(form){
- var iceCreamFlavor = form.flavor.value;
- printInfo+="Favorite IceCream Flavor: "+
- iceCreamFlavor+"\n";
- }
- function getToppings(form){
- var iceCreamToppings = "";
- for(i=0;i<form.toppings.length;i++){
- if(form.toppings[i].checked){
- iceCreamToppings += form.toppings[i].value+"\t"+", ";
- }
- }
- printInfo+="Toppings selected: "+ iceCreamToppings+"\n";
- }
- function getRelationshipStatus(form){
- var rStatus=form.relStatus.value;
- printInfo+="Relationship Status: "+rStatus+"\n";
- }
- function getSoftwaresKnown(form){
- var softwaresKnown = "";
- for(i=0;i<form.swKnown.options.length;i++){
- if(form.swKnown.options[i].selected){
- softwaresKnown += form.swKnown.options[i].value+", ";
- }
- }
- printInfo+="Software known: "+softwaresKnown+"\n";
- }
- function validate(form){
- var validated=false;
- validated = getBasicDetails(form);
- getIceCreamFlavor(form);
- getToppings(form);
- getRelationshipStatus(form);
- getSoftwaresKnown(form);
- alert(printInfo);
- return validated;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement