Here’s the deal: I wrote a simple javascript validation:
[CODE]function userinformation(){
var message=”Please complete the following: nn”;
var noerrors=message;
var dayselected=document.topform.day.selectedIndex;
if(document.topform.day.options[dayselected].value==”null”){
message+=”Please select a dayn”;
}
if(document.topform.daterequested.value==””){
message+=”Please provide a requested tour daten”;
}
var numberattendinglist=document.topform.numberattending.selectedIndex;
if(document.topform.numberattending.options[numberattendinglist].value==”null”){
message+=”Please select a dayn”;
}
if(document.topform.firstname.value==””){
message+=”Please provide your first namen”;
}
if(document.topform.lastname.value==””){
message+=”Please provide your last namen”;
}
if(document.topform.address.value==””){
message+=”Please provide your addressn”;
}
if(document.topform.city.value==””){
message+=”Please provide your cityn”;
}
if(document.topform.state.value==””){
message+=”Please provide your staten”;
}
if(document.topform.zip.value==””){
message+=”Please provide your zip coden”;
}
if(document.topform.highschool.value==””){
message+=”Please provide your high schooln”;
}
if(document.topform.gradyear.value==””){
message+=”Please provide your graduation yearn”;
}
if(document.topform.phonenumber.value==””){
message+=”Please provide your phone numbern”;
}
if(message==noerrors){
return true;
}else{
alert(message);
return false;
}
}
On the form tag, I changed onsubmit to this:
[CODE]<form onsubmit=”return userinformation(this);”>
Why will this form only submit in FF? Any suggestions or help would be appreciated.