.value lest falschen Wert aus
Irki
- javascript
Ich möchte den Wert von einer Gruppe von Radiobuttons auslesen, der gerade aktiviert worden ist. Ich greife mit der javascript Funktion update(): var ausg = document.getElementById("s").value;
auf das Element zu.
In ausg müsste ja jetzt der Wert stehen, der bei den Radiobuttons ausgewählt worden ist. Mein Problem ist aber, dass er immer nur den Wert der 1. Option liefert, egal was ich ausgewählt habe. Der Code für die Radiobuttons sieht so aus:
<input type = "radio" id="s" onChange="update()" name = "suchbegriff1" value="1">
<input type = "radio" id="s" onChange="update()" name = "suchbegriff1" value="2">
usw...
Weiß jemand, wo der Fehler liegt?
Hallo,
Der Code für die Radiobuttons sieht so aus:
<input type = "radio" id="s" onChange="update()" name = "suchbegriff1" value="1">
<input type = "radio" id="s" onChange="update()" name = "suchbegriff1" value="2">usw...
Weiß jemand, wo der Fehler liegt?
Eine ID kann pro Dokument nur einmal verwendet werden. Frage so ab (wenn es das erste Formular ist, ansonsten forms-Referenz aendern):
document.forms[0].elements["suchbegriff1"][0].value
bzw.
document.forms[0].elements["suchbegriff1"][1].value
MfG, Thomas
hi,
Frage so ab (wenn es das erste Formular ist, ansonsten forms-Referenz aendern):
document.forms[0].elements["suchbegriff1"][0].value
bzw.
document.forms[0].elements["suchbegriff1"][1].value
dann hat er beide werte.
er wollte aber den haben, der zum aktiven radio button gehört.
also müsste er zunächst mit
document.forms[0].elements["suchbegriff1"][0].checked
document.forms[0].elements["suchbegriff1"][1].checked
nachsehen, welcher denn nun überhaupt markiert ist ...
gruss,
wahsaga