Wert von <input type="radio" name="Geschlecht" value="M">
Philippe
- javascript
0 oaktree0 Philippe
0 Henryk Plötz
<input type="radio" name="Geschlecht" value="M" checked="checked">
<input type="radio" name="Geschlecht" value="F">
Wie kann ich den Wert des <input type="radio"> erfragen um eine qualifizierte Meldung auszugeben wie " Er ist ..." bzw. " Sie ist ..."
Es ist bestimmt ganz einfach aber ich komme nicht drauf!
Hallo!
<input type="radio" name="Geschlecht" value="M" checked="checked">
<input type="radio" name="Geschlecht" value="F">
if(document.forms[0].elements['Geschlecht'][0].checked)
document.write('Er ist ...');
else
document.write('Sie ist ...');
Also das Element Geschlecht ist ein array mit allen radiobuttons gleichen Namens.
Zuerst frage ich ab, ob der erste ([0]) markiert ist, wenn ja, wird mit document.write(...) Text geschrieben, wenn nicht, wird anderer Text geschrieben.
bye
Steffen
Danke an euch. Es funktionniert!
Slan!
Moin
<input type="radio" name="Geschlecht" value="M" checked="checked">
<input type="radio" name="Geschlecht" value="F">
Wie kann ich den Wert des <input type="radio"> erfragen um eine qualifizierte Meldung auszugeben wie " Er ist ..." bzw. " Sie ist ..."
Es ist bestimmt ganz einfach aber ich komme nicht drauf!
Die einfachste Lösung die mir einfällt ist:
for(i=0; i<document.FORMULARNAME.Geschlecht.length; i++) {
if(document.FORMULARNAME.Geschlecht[i].checked) {
wert=document.FORMULARNAME.Geschlecht[i].value;
}
}
--
Henryk Plötz
Grüße aus Berlin