mast3r
08-27-2003, 04:04 AM
i have the following javascript and at the moment it only returns 1 field missing ata a time. Can some1 either create me a loop for this so it checks all fileds and gives one output of all missing fields. Or can some1 change my javascript to do that without using a loop either is ok thanks.
function checkForm(form){
if(form.first_name.value==""){
window.alert('Question 1 Missing');
return false;
}
else if(form.last_names.value==""){
window.alert('Question 2 Missing');
return false;
}
else if(form.age.value==""){
window.alert('Question 3 Missing');
return false;
}
else if(form.address_line1.value==""){
window.alert('Question 4 Missing');
return false;
}
else if(form.address_line2.value==""){
window.alert('Question 5 Missing');
return false;
}
else if(form.phone_work==""){
window.alert('Question 6 Missing');
return false;
}
else if(form.filters.value==""){
window.alert('Question 7 Missing');
return false;
}
else if(form.customer_contact.value==""){
window.alert('Question 8 Missing');
return false;
}
else if(form.customer_tel.value==""){
window.alert('Question 9 Missing');
return false;
}
else if(form.equipment.value==""){
window.alert('Question 10 Missing');
return false;
}
else if(form.youremail.value==""){
window.alert('Question 12 Missing');
return false;
}
}
function checkForm(form){
if(form.first_name.value==""){
window.alert('Question 1 Missing');
return false;
}
else if(form.last_names.value==""){
window.alert('Question 2 Missing');
return false;
}
else if(form.age.value==""){
window.alert('Question 3 Missing');
return false;
}
else if(form.address_line1.value==""){
window.alert('Question 4 Missing');
return false;
}
else if(form.address_line2.value==""){
window.alert('Question 5 Missing');
return false;
}
else if(form.phone_work==""){
window.alert('Question 6 Missing');
return false;
}
else if(form.filters.value==""){
window.alert('Question 7 Missing');
return false;
}
else if(form.customer_contact.value==""){
window.alert('Question 8 Missing');
return false;
}
else if(form.customer_tel.value==""){
window.alert('Question 9 Missing');
return false;
}
else if(form.equipment.value==""){
window.alert('Question 10 Missing');
return false;
}
else if(form.youremail.value==""){
window.alert('Question 12 Missing');
return false;
}
}