celtic5544
11-05-2003, 12:08 PM
How do I make this so that when someone submits the form they have an error if they forget to enter something. This is what I have so far but I am not sure if I need something like Onsubmit, and if I do what do I write things like that. Thanks
<%@LANGUAGE="VBSCRIPT"%>
<% 'session variables for Early Bird Special
Session("dtmEarlyBird") = #9/15/04#
%>
<html>
<head>
<script language="JavaScript">
function submitForm(strAction, id){
document.editForm.hId.value = id
document.editForm.hAction.value = strAction
if (strRegType.value == "" ){
alert ("Please enter Registration Type")
return (false);
}
else if (document.editForm.strFirstName.value == "" ){
alert ("First Name can't be empty")
return (false);
}
else if (document.editForm.strLastName.value == "" ){
alert ("Last Name can't be empty")
return (false);
}
else if (document.editForm.strBadgeName.value == "" ){
alert ("Badge Name can't be empty")
return (false);
}
else if (document.editForm.strCompany.value == "" ){
alert ("Company can't be empty.")
return (false);
}
else if (document.editForm.strAddress1.value == "" ){
alert ("Address can't be empty.")
return (false);
}
else if (document.editForm.strCity.value == "" ){
alert ("City can't be empty.")
return (false);
}
else if (document.editForm.strState.value == "" ){
alert ("State can't be empty.")
return (false);
}
else if (document.editForm.strZip.value == "" ){
alert ("Zip code can't be empty.")
return (false);
}
else if (document.editForm.strCountry.value == "" ){
alert ("Country can't be empty.")
return (false);
}
else if (document.editForm.strPhone.value == "" ){
alert ("Phone Number can't be empty.")
return (false);
}
else if (document.editForm.strEmail.value == "" ){
alert ("Email Address can't be empty.")
return (false);
}
else if (document.editForm.strPaymentType.value == "" ){
alert ("Please Enter a payment type!")
return (false);
}
else if (document.editForm.curAmountDue.value == "" ){
alert ("Current Amount Due can't be empty!")
return (false);
}
else if (document.editForm.curAmountPaid.value == "" ){
alert ("Current Amount Paid can't be empty!")
return (false);
}
document.editForm.submit()
}
}
function submitFormAddHotel(strAction, id){
document.addHotelForm.hId.value = id
document.addHotelForm.hAction.value = strAction
if(document.addHotelForm.strHADDate.value == ""){
alert("Arrival Date can't be empty!")
return(false);
}
else if (document.addHotelForm.strHDDDate.value == "" ){
alert ("Departure Date can't be empty!")
return (false);
}
else if (document.addHotelForm.strHotelCCNumber.value == "" ){
alert ("Please enter Hotel Credit Card Number.")
return (false);
}
else if (document.addHotelForm.strHotelExpMonth.value == "" ){
alert ("Expired Month can't be empty.")
return (false);
}
else if (document.addHotelForm.strHotelExpYear.value == "" ){
alert ("Expired Year can't be empty.")
return (false);
}
document.addHotelForm.submit()
}
function submitFormAddContact(strAction, id){
document.addContactForm.hId.value = id
document.addContactForm.hAction.value = strAction
if(document.addContactForm.strAltName.value == ""){
alert("Contact Name can't be empty!")
return(false);
}
else if (document.addContactForm.strAltPhone.value == "" ){
alert ("Contact Phone can't be empty!")
return (false);
}
else if (document.addContactForm.strAltEmail.value == "" ){
alert ("Contact Email can't be empty!")
return (false);
}
document.addContactForm.submit()
}
function submitFormAddGuest(strAction, id){
document.addGuestForm.hId.value = id
document.addGuestForm.hAction.value = strAction
if(document.addGuestForm.strGuestFirst.value == ""){
alert("Guest First Name can't be empty!")
return(false);
}
else if (document.addGuestForm.strGuestLast.value == "" ){
alert ("Guest Last Name can't be empty!")
return (false);
}
document.addGuestForm.submit()
}
</script>
<title>Registration</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="factset.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form name="frmRegister" action="redirectA.asp" method="post"
onSubmit="">
<table width="750" border="0" cellspacing="0" cellpadding="0">
<%@LANGUAGE="VBSCRIPT"%>
<% 'session variables for Early Bird Special
Session("dtmEarlyBird") = #9/15/04#
%>
<html>
<head>
<script language="JavaScript">
function submitForm(strAction, id){
document.editForm.hId.value = id
document.editForm.hAction.value = strAction
if (strRegType.value == "" ){
alert ("Please enter Registration Type")
return (false);
}
else if (document.editForm.strFirstName.value == "" ){
alert ("First Name can't be empty")
return (false);
}
else if (document.editForm.strLastName.value == "" ){
alert ("Last Name can't be empty")
return (false);
}
else if (document.editForm.strBadgeName.value == "" ){
alert ("Badge Name can't be empty")
return (false);
}
else if (document.editForm.strCompany.value == "" ){
alert ("Company can't be empty.")
return (false);
}
else if (document.editForm.strAddress1.value == "" ){
alert ("Address can't be empty.")
return (false);
}
else if (document.editForm.strCity.value == "" ){
alert ("City can't be empty.")
return (false);
}
else if (document.editForm.strState.value == "" ){
alert ("State can't be empty.")
return (false);
}
else if (document.editForm.strZip.value == "" ){
alert ("Zip code can't be empty.")
return (false);
}
else if (document.editForm.strCountry.value == "" ){
alert ("Country can't be empty.")
return (false);
}
else if (document.editForm.strPhone.value == "" ){
alert ("Phone Number can't be empty.")
return (false);
}
else if (document.editForm.strEmail.value == "" ){
alert ("Email Address can't be empty.")
return (false);
}
else if (document.editForm.strPaymentType.value == "" ){
alert ("Please Enter a payment type!")
return (false);
}
else if (document.editForm.curAmountDue.value == "" ){
alert ("Current Amount Due can't be empty!")
return (false);
}
else if (document.editForm.curAmountPaid.value == "" ){
alert ("Current Amount Paid can't be empty!")
return (false);
}
document.editForm.submit()
}
}
function submitFormAddHotel(strAction, id){
document.addHotelForm.hId.value = id
document.addHotelForm.hAction.value = strAction
if(document.addHotelForm.strHADDate.value == ""){
alert("Arrival Date can't be empty!")
return(false);
}
else if (document.addHotelForm.strHDDDate.value == "" ){
alert ("Departure Date can't be empty!")
return (false);
}
else if (document.addHotelForm.strHotelCCNumber.value == "" ){
alert ("Please enter Hotel Credit Card Number.")
return (false);
}
else if (document.addHotelForm.strHotelExpMonth.value == "" ){
alert ("Expired Month can't be empty.")
return (false);
}
else if (document.addHotelForm.strHotelExpYear.value == "" ){
alert ("Expired Year can't be empty.")
return (false);
}
document.addHotelForm.submit()
}
function submitFormAddContact(strAction, id){
document.addContactForm.hId.value = id
document.addContactForm.hAction.value = strAction
if(document.addContactForm.strAltName.value == ""){
alert("Contact Name can't be empty!")
return(false);
}
else if (document.addContactForm.strAltPhone.value == "" ){
alert ("Contact Phone can't be empty!")
return (false);
}
else if (document.addContactForm.strAltEmail.value == "" ){
alert ("Contact Email can't be empty!")
return (false);
}
document.addContactForm.submit()
}
function submitFormAddGuest(strAction, id){
document.addGuestForm.hId.value = id
document.addGuestForm.hAction.value = strAction
if(document.addGuestForm.strGuestFirst.value == ""){
alert("Guest First Name can't be empty!")
return(false);
}
else if (document.addGuestForm.strGuestLast.value == "" ){
alert ("Guest Last Name can't be empty!")
return (false);
}
document.addGuestForm.submit()
}
</script>
<title>Registration</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="factset.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form name="frmRegister" action="redirectA.asp" method="post"
onSubmit="">
<table width="750" border="0" cellspacing="0" cellpadding="0">