jochen: Zugriff auf Radiobuttons

Hallo und Guten Tag!

Ich möchte gerne eine Funktion schreiben, die bei Click auf eine Checkbox einen zugehörigen Radiobutton aktiviert. Es gibt immer zwei Radiobuttons, angesprochen werden soll immer der erste, so dass ich per Index zugreife. Da ich aber nicht für alle  Buttons eine eigene Funktion schreiben möchte, möchte ich über Name und Index zugreifen.

Ich habe es so versucht, aber es funktioniert noch nicht so richtig:

function setRadio(buttonname){
document.myform.elements[buttonname][0].checked="true";
}

Kann mir jemand sagen, wie es richtig geht?

Jochen

  1. function setRadio(){
    document.myform.RBUTTONS[0].checked="true";
    }

    und

    <form name="myform" action="">
    <input type="radio" name="RBUTTONS">
    ...
    <input type="button" value="LOS" onclick="setRadio()">
    </form>

    Versuche mal, ob das geht.

    Gruss
    Uli

  2. Hallo und Guten Tag!

    Ich möchte gerne eine Funktion schreiben, die bei Click auf eine Checkbox einen zugehörigen Radiobutton aktiviert. Es gibt immer zwei Radiobuttons, angesprochen werden soll immer der erste, so dass ich per Index zugreife. Da ich aber nicht für alle  Buttons eine eigene Funktion schreiben möchte, möchte ich über Name und Index zugreifen.

    Ich habe es so versucht, aber es funktioniert noch nicht so richtig:

    function setRadio(buttonname){
    document.myform.elements[buttonname][0].checked="true";

    document.myform.elements[buttonname][0].checked= true;

    true/false sind keine Strings.

    Struppi.