Jörg Reinholz: Alle name-Attribute ermitteln

Beitrag lesen

Moin!

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:

array[0]='foo';
array[1]='foo';

ist eindeutig, weil jedem Array-Element genau ein Name zugeordnet ist.

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