I'm tring to use a validation function example from WROX that looks at
form fields on a submit. I can't seem to launch it. I have 2 other
functions up in the header that work fine. Any help appreciated. Here is
the code and form:
<script type='text/javascript'>
function form1_onsubmit()
{
var form = document.MyInput
var controlCounter;
var returnValue = true;
var formControl;
for controlCounter = 0; controlCounter < form.length; controlCounter++)
{
formControl = form.elements[controlCounter];
if (formControl.type == "text" && formControl.value =="")
{
alert("Please complete all fields");
formControl.focus();
returnValue = false;
break;
}
}
return returnValue;
}
</script>
</head>
<Table border="1" Width=100%>
<form action="MyInsert.asp" method="Post" name="MyInput"
LANGUAGE=JavaScript onsubmit="return form1_onsubmit()">
<TR>
<td width=20%><input type="TEXT" name="ExDate2" onkeypress="if
(event.keyCode == 13)
{document.getElementById('next').focus();return
false;}"> </td>
<td width=20%><SELECT name="Expense2" id="next" onkeypress="if
(event.keyCode == 13)
{document.getElementById('next2').focus();return
false;}"onchange='javascript:Titleonchange();'><Op tion value="Select"
Selected>
<Option Value="Car">Car
<Option Value="Meals">Meals
<Option Value="Air">Air
<Option Value="Phone">Phone</select> </td>
<td width=20%><input type="INPUT" READONLY=TRUE
name="ExCode2"> </td>
<td width=20%><input type="TEXT" id="next2" name="Amount2"> </td>
<td width=20%><input type="SUBMIT" value="Submit"></td>
</tr>
</table>
thanks,
Frank
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it!