I'm using the onsubmit function to check the length of a form textfield to
verify it contains at least one character.
If the value is less than one character I want to return false and set the
focus to the first item in a select box.
What am I leaving out?
-------------------------------------
function validateForm(form) {
if (form.myText.value.length < 1 ){
alert ('You must select at least one question to continue. n\nClick
OK!);
form.mySelect.options[1].focus();
return false;
}
return true;
}
-----------------------------------------
<FORM action="update.cfm" method="post" onSubmit="return
validateForm(this);">
<INPUT TYPE="TEXT" NAME="myText" VALUE="">
<SELECT NAME='mySelect" SIZE="20" MULTIPLE>
<OPTION VALUE="1">1</OPTION>
<OPTION VALUE="2">2</OPTION>
<OPTION VALUE="3">3</OPTION>
</SELECT>
<INPUT TYPE="SUBMIT" VALUE="GO">
</FORM>
-----------------------------------------
thx
Dave
HTC Disclaimer: The information contained in this message may be privileged and
confidential and protected from disclosure. If the reader of this message is not the
intended recipient, or an employee or agent responsible for delivering this message to
the intended recipient, you are hereby notified that any dissemination, distribution
or copying of this communication is strictly prohibited. If you have received this
communication in error, please notify us immediately by replying to the message and
deleting it from your computer. Thank you.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription:
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Your ad could be here. Monies from ads go to support these lists and provide more
resources for the community. http://www.fusionauthority.com/ads.cfm