RE: [PHP] associative arrays in html forms and javascript
| From: | Taylor, Stewart | Date: | Wed, 08 Aug 2001 12:05:50 +0000 |
| Subject: | RE: [PHP] associative arrays in html forms and javascript | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-61803@lists.php.net to get a copy of this message | ||
This is because you currently only have one field on your form named
arraystuff. The browser only creates an array of elements if there is more
than one of them. arraystuff.focus(), would work at present.
-Stewart
-----Original Message-----
From: Daniel James [mailto:twigman@netbreeze.com.au]
Sent: 08 August 2001 12:56
To: php-general@lists.php.net
Subject: [PHP] associative arrays in html forms and javascript
Hi everyone :)
imagine this if you will..
<html>
<body onload="document.formname.inputfield.focus()">
<form name="formname">
<input type="text" name="inputfield">
</form>
</body>
</html>
ugly form with a text input field that is focussed when the form loads,
erm.. nice.
now, I like to put all my form stuff into associative arrays, makes things
a lot nicer when I am doing things later... but this... means something
completely different to javascript:
<html>
<body onload="document.formname.arraystuff[inputfield].focus()">
<form name="formname">
<input type="text" name="arraystuff[inputfield]">
</form>
</body>
</html>
and like that the text field won't focus and the parser tells me that
arraystuff has no properties and that inputfield is undefined.
I've tried all sorts of stuff, at the moment when I do a form I choose
between javascript and associative arrays, depending on what I need... but
I *want* both >;-)
anyone have any ideas? I keep getting errors myself.
Twigman...
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net
For additional commands, e-mail: php-general-help@lists.php.net
To contact the list administrators, e-mail: php-list-admin@lists.php.net