Alle name-Attribute ermitteln
bearbeitet von Jörg ReinholzMoin!
> Zu ermitteln sind alle Name-Attribute innerhalb eines Formulars. Wie ist da vorzugehen? Im Ergebnis sollen alle im <form> vorligenden name-Attribute als eindeutige Einträge in einem Array vorliegen, also eindeutig auch dann, wenn es mehrere Eingabe-Elemente mit gleichlautenden name= gibt.
Frage:
- Scheiterst Du am Holen der Namen oder an der Bildung des Arrays?
Hinweis:
~~~js
array[0]='foo';
array[1]='foo';
~~~
ist eindeutig, weil jedem Array-Element genau ein Name zugeordnet ist.
~~~js
array[0]='foo_0';
array[1]='foo_1';
~~~
wäre eineindeutig, weil jedem Array-Element genau ein Name und jedem Name genau ein Array-Element zugeordnet ist.
Fragen:
- Was meint Dein "eindeutig"?
- Wenn "eineindeutig" gemeint ist, nach welcher Vorschrift soll der Neue Name gebildet werden?
Jörg Reinholz