Toon posts:

[javascript] Benaderen form element dat array is *

Pagina: 1
Acties:
  • 41 views sinds 30-01-2008

Verwijderd

Topicstarter
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:
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

[ Voor 25% gewijzigd door Verwijderd op 29-04-2004 12:13 ]


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 15:34

Pelle

🚴‍♂️

Omdat je de foute manier van benaderen gebruikt. Is al 1000000 keer voorbij gekomen.

document.forms["utfs"].elements["zoeken[jij"].value

Dit topic is gesloten.