Bei aktivem Radiobutton Value in Textfeld schreiben

Dr_McKay

Grünschnabel
Hallo, ich würde gerne durch das auswählen eines Radiobuttons dessen Value in ein Textfeld schreiben lassen und wenn man einen anderen Radiobutton auswählt soll sich der Text im Textfeld wieder ändern.

Was ich bisher (gefunden) habe:
HTML:
<script type="text/javascript">
<!--
function modifyField(objradio){
  if(objradio.checked){
    objradio.form.daten_geschlaecht.value = objradio.form.daten_geschlaecht.value + objradio.value + ','
  }else{
    objradio.form.daten_geschlaecht.value = objradio.form.daten_geschlaecht.value.replace(eval("/"+objradio.value+",/g"), "");
  }
}
//-->
</script>

Die Radiobuttons:
HTML:
<p> Geben Sie bitte Ihr Geschlecht an:</p>

<p>
<input type="radio" name="geschlecht" value="männlich" checked onclick="modifyField(this)"> männlich
<input type="radio" name="geschlecht" value="weiblich" onclick="modifyField(this)"> weiblich
</p>

Das Textfeld:
HTML:
Geschlecht:
<input name="daten_geschlecht" type="text" readonly>

Bin leider noch Java Änfanger.
 
Merkt man, Dein Code ist JavaSCRIPT :D

Javascript hat bis auf den Namen ziemlich garnichts mit Java zu tun und hat hier einen eigenen Bereich.
Bei Java bist du falsch.
 
Zurück