Hoop dat dit in het juiste topic staat (clientside, vandaar).
Ik wil graag de 'name ' property van een form element opvragen waarvan de naam van dat element een array is (om de elementen te groeperen tijdens posten).
Voorbeeld:
Als ik een loop maak, en door alle elementen van het form heenwandel, dan kan ik wel de value en de name van het form element uitlezen. Als ik de naam uitlees staat er ook gewoon 'klant[id]'.
Waarom kan ik het element niet op deze manier benaderen? Hoe wel?
Ik wil graag de 'name ' property van een form element opvragen waarvan de naam van dat element een array is (om de elementen te groeperen tijdens posten).
Voorbeeld:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| <FORM NAME="testform"> <INPUT TYPE="Text" NAME="klant_id" VALUE="12"> <INPUT TYPE="Text" NAME="klant[id]" VALUE="12"> </FORM> <SCRIPT> //dit gaat uiteraard goed alert(document.testform.klant_id.value); //dit snapt ie niet alert(document.testform.klant[id].value); </SCRIPT> |
Als ik een loop maak, en door alle elementen van het form heenwandel, dan kan ik wel de value en de name van het form element uitlezen. Als ik de naam uitlees staat er ook gewoon 'klant[id]'.
Waarom kan ik het element niet op deze manier benaderen? Hoe wel?
edit:
volgorde veranderd
volgorde veranderd
[ Voor 25% gewijzigd door Verwijderd op 29-04-2004 12:13 ]