I have this validate field by field problem. I used the method below but the error "textfields.length not an object" appeared.I tried on marks.length, it also gave the same error.What have I done wrong? I used on blur to validate each field. The 'elements.length' work in checkbox but not here.
Thank you
Necta
<!--
function numValidate(mrk)
{
var mrk;
for (i = 0; i < mrk.textfields.length; i++)
{
// check to see if the number field is blank
if (mrk.textfields.value == "")
{
alert("Please enter a number.");
mrk.textfields.focus();
return (false);
}
}
}
//-->
</script>
Do While NOT sRS.EOF
subjNo=subjNo+1
%>
<
<input type="text" name="marks<%=subjNo%>" id="marks<%=subjNo%>" type="text" size="4" value="<%=subjNo%>" maxlength="3" onblur="return numValidate(this)">
<%
sRS.moveNext
Loop
Thank you
Necta
<!--
function numValidate(mrk)
{
var mrk;
for (i = 0; i < mrk.textfields.length; i++)
{
// check to see if the number field is blank
if (mrk.textfields.value == "")
{
alert("Please enter a number.");
mrk.textfields.focus();
return (false);
}
}
}
//-->
</script>
Do While NOT sRS.EOF
subjNo=subjNo+1
%>
<
<input type="text" name="marks<%=subjNo%>" id="marks<%=subjNo%>" type="text" size="4" value="<%=subjNo%>" maxlength="3" onblur="return numValidate(this)">
<%
sRS.moveNext
Loop