Zugriff auf gechecktes Radiobutton-Element
André Bretschneider
- javascript
Hallo zusammen,
ich hab in einer Anwendung ein Formular mit einigen Auswahllisten , Textfeldern und einer Reihe von Radiobuttons im Stil von:
<input type="radio" name="radiobutton_gruppe" value="radiobutton_value">
Bei Änderung einer Auswahlliste soll nun eine weitere Auswahlliste mit verändert werden. Das ganze funktioniert auch durch erneutes Aufrufen der Seite mit Übergabe einiger Querystring-Parameter.
Nun möchte ich aber die bisherigen Eingaben nicht verlieren (Textfelder, gecheckte Radiobuttons). Wie kann ich aber auf den Value des aktuell gecheckten Radiobuttons einer Radiobutton-Gruppe mittels Javascript zugreifen? Der Zugriff analog dem eines Textfeldes (this.form.textfeld_name.value) funktioniert da nicht.
Danke im Voraus
Bis denn
André
hi,
Nun möchte ich aber die bisherigen Eingaben nicht verlieren (Textfelder, gecheckte Radiobuttons). Wie kann ich aber auf den Value des aktuell gecheckten Radiobuttons einer Radiobutton-Gruppe mittels Javascript zugreifen? Der Zugriff analog dem eines Textfeldes (this.form.textfeld_name.value) funktioniert da nicht.
per JS zugreifen kannst du so, wie es http://de.selfhtml.org/javascript/objekte/elements.htm beschreibt.
aber warum willst du das überhaupt per JS machen?
wenn du doch das dokument neu vom server anforderst, kannst du doch gleich serverseitig das benötige HTML-attribut setzen, siehe http://de.selfhtml.org/html/formulare/auswahl.htm#radiobuttons f.
gruß,
wahsaga
Hallo nochmal,
Danke erstmal für die schnelle Antwort
aber warum willst du das überhaupt per JS machen?
Ich glaube, ich habe mich da etwas missverständlich ausgedrückt. Mein Problem liegt nicht im Setzen der Werte, sondern bereits im Ermitteln. Das wollt ich mittels Javascript erledigen, um dann über ein window.open() (mit entsprechenden Querystring-Parametern für die Feldwerte) die Seite erneut aufzurufen.
Nun will ich aber nicht jeden einzelnen Radiobutton abfragen ob er gecheckt ist oder nicht, sondern würde dies gern einmal für die gesamte Radiobuttongruppe tun. Geht so etwas? Wenn Ja, Wie?
Grüße
André
hi,
Ich glaube, ich habe mich da etwas missverständlich ausgedrückt. Mein Problem liegt nicht im Setzen der Werte, sondern bereits im Ermitteln. Das wollt ich mittels Javascript erledigen [...]
Nun will ich aber nicht jeden einzelnen Radiobutton abfragen ob er gecheckt ist oder nicht, sondern würde dies gern einmal für die gesamte Radiobuttongruppe tun. Geht so etwas? Wenn Ja, Wie?
siehe beispiel auf der bereits verlinkten seite, http://de.selfhtml.org/javascript/objekte/elements.htm#checked.
gruß,
wahsaga