I am having a problem accessing my form by name. When I use document.form [0] .mylink.value, it recognizes the value and outputs to innerHTML that I specify. However, when I use document.myform.mylink.value, it does not seem to recognize the form. I tried this in chrome 6.0 as well as firefox 3.6.3 and got the same result in both. I really need to have access to my form values ββusing the form name (instead of document.form [0]), any ideas why document.myform.mylink.value doesn't work?
<form name="myform"> <table> <tr><td valign="middle" align="center"> <div id="textResponse"></div> </td></tr> <tr><td height="30" valign="middle" align="center"> <input name="mylink" value="Enter a URL" size="31" /> </td></tr> <tr><td valign="top" align="center"> <a href="javascript:submitForm2();">Click</a> </td></tr> </table> </form> <script type="text/javascript"> function submitForm2(){ </script>
javascript forms
bassnoodle
source share