Moin!
Nicht wirklich, es gibt in JavaScript mehrere Wege. Zum Beispiel diesen:
document.getElementById('id-deiner-form').abschnitt.value;
Ein schönes Beispiel für unnötig komplizierte Herangehensweisen an das Problem. Das wird aber nur noch durch
> Eine Schleife geht auch und zwar mit
> ~~~javascript
> var inputs=document.getElementById('id-deiner-form').getElementsByTagName('input');
>
das hier getoppt!
Wozu gibts denn das allseits bekannte DOM-Interface für Formulare und deren Elemente? Doch nicht zum Ignorieren!
document.forms[NAME].elements[NAME] existiert! Nutzt es! Sofern es sich nicht sowieso anbietet, die Referenz wahlweise auf das Element oder das Formular in einem Event-Handler per "this" an die Funktion direkt durchzureichen.
PS: Das ist auch deutlich performanter, als das ewige getElementXY.
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."