Preserved Topic: Using PHP to generate Javascripts |
|
---|---|
Author | Thread |
Paranoid (IV) Inmate From: New Jersey, USA |
posted 12-30-2001 20:10
I am using a PHP script to take a user defined number and generate a form based on that user input. The form fields are set up as an array, i.e.: |
Bipolar (III) Inmate From: the space between us |
posted 12-30-2001 20:55
kinda similar problem here: |
Maniac (V) Mad Scientist From: 100101010011 <-- right about here |
posted 12-30-2001 21:11
the problem here is probably that when you do the validation the date[1] is seen as a javascript array. |
Paranoid (IV) Inmate From: New Jersey, USA |
posted 12-30-2001 21:21
Thanks Grumble |
Lunatic (VI) Mad Scientist From: Massachusetts, USA |
posted 12-30-2001 21:33
You're trying to assign these form elements to an array just by giving them names that look like javascript code. You can't do that. When the browser sees date[0], it's looking for an object called "date" that's an array, and then it looks for the first element of that array. But you haven't made an object called "date". |
Maniac (V) Mad Scientist From: Belgrade, Serbia |
posted 12-30-2001 22:02
Butcher, modify testAndSubmit() function to look like this: |
Paranoid (IV) Inmate From: New Jersey, USA |
posted 12-30-2001 22:11
Thanks Slime |
Paranoid (IV) Inmate From: New Jersey, USA |
posted 12-30-2001 22:13
Thanks mr.maX |
Lunatic (VI) Mad Scientist From: Massachusetts, USA |
posted 12-31-2001 00:22
Ah, I didn't realize the PHP required that. Yup, Max's code works because by using the object["property"] syntax, it keeps the browser from looking at date[0] and thinking it's an array in itself. |