Joe Koenig: getElementsByName auf bestimmte Formulare anwenden

Beitrag lesen

Hallo,

ich hole mir Elemente per
elemente = document.getElementsByName("elemente_1");
und stelle dann /Dinge/ damit an :-)

Dabei erwische ich auch gleichnamige Elemente aus verschiedenen Formularen.  Was ich eigentlich möchte ist sowas wie:
elemente = document['form_1'].getElementsByName("elemente_1");
Aber das geht ja nicht.  Als einziger Workaround fällt mir jetzt nur ein:
if (elemente[x].parentNode.name == "form_1") { ... }

Fällt euch was eleganteres dazu ein?
Joe