// Problem with JavaScript coding //
I'm new to JavaScript and even to website coding. I'm trying to populate a form dynamically and am having trouble with FF7.
To start I couldn't even pass the name of the form as an argument with FF7. After simplifying the code to see what's basically wrong I have come to something funny.
In the code below at least the input element gets initiated, but if I just declare a variable then it doesn't!
With IE8 and even IE6 all my original code worked perfect. I could populate the whole form and then change it dynamically.
What am I doing that FF doesn't get?
Thank you.
Rick Trelles
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <script type="text/JavaScript"> function fillInput() { alert("entered to populate"); // just by uncommenting this single line there is problem //var myform = dateform1; document.getElementById('tofill').value = 999; // of course this never works //myform.elements["tofill"].value = 999; } </script> </head> <body onload="fillInput()"> <FORM NAME="dateform1"> <b>Input:</b> <input id="tofill" size=4 maxlength=4 ></input> </FORM> </body> </html>
Modified
Chosen solution
Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox.
http://forums.mozillazine.org/viewforum.php?f=25
You'll need to register and login to be able to post in that forum.
All Replies (3)
Oh no, the message was clipped without warning!
Which is a good place to get help with javascript for Firefox?
Chosen Solution
Try posting at the Web Development / Standards Evangelism forum at MozillaZine. The helpers over there are more knowledgeable about web page development issues with Firefox.
http://forums.mozillazine.org/viewforum.php?f=25
You'll need to register and login to be able to post in that forum.
Thank you.