Sven Rautenberg: Welcher Radiobutton ist gedrückt?

Beitrag lesen

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."