Formular radiobutton + textfeld

Burnymc

Mitglied
Hallo,

ich wollte mal wissen, ob es möglich ist, ein Radiobutton mit einem Textfeld zu verbinden? Sobald man dann was ins Textfeld schreibt wird der Radiobutton aktiv. Wie kann ich das mit Javascript umsetzen?

Mit freundlichem Gruß

burny
 
Hi,

wenn nur ein Radiobutton mit dem gleichen Namen existiert, hilft dir folgendes
HTML:
<input type="text" name="txtTest" onkeyup="if(this.value!=''){ this.form.radioTest.checked = true;}" value="" />
<input type="radio" name="radioTest" value="r_1" />Radiobutton
Existieren jedoch mehr Radiobuttons mit dem gleichen Namen, musst du den gewünschten über
seinen Index ansprechen (die Zählung beginnt bei Null). Im Beispiel würde der Button mit dem
Wert "r_2" gesetzt werden.
HTML:
<input type="text" name="txtTest" onkeyup="if(this.value!=''){ this.form.radioTest[1].checked = true;}" value="" />
<input type="radio" name="radioTest" value="r_1" />Radiobutton1
<input type="radio" name="radioTest" value="r_2" />Radiobutton2
Ich hoffe, das hilft dir weiter.

Ciao
Quaese
 
Vielen Dank hat funktioniert. Das untere mit den mehreren Radiabuttons funktioniert nicht, wenn der Name des Radiobuttons name="1" hat. Habe ihn umbenannt in Btn_1 und schon funktionierte es.

Danke!
 

Neue Beiträge

Zurück