Benj: Checkbox deaktivieren = Selectbox auf wert "0" zurücksetzen

Beitrag lesen

Du brauchst eine Funktion, die bei Betätigung der Checkbox aufgerufen wird.
Dieser übergibst du dann die betätigte Checkbox und die dazugehörige Selectbox als Parameter.
Also Funktionsaufruf im handler: handleCheckbox(this, document.getElementById('sb1'));

Die Funktion checked/unchecked die Checkbox, setzt dann die Selectbox auf 0 und rufst aktualisieren() auf.

Zusammen sieht das dann so aus:

function handleCheckbox(cb, sb) {

sb.disabled = cb.checked ? false : true;

if(!cb.disabled) {
    sb.value = 0;
    aktualisieren();
  }
}


>   
> vg ichbinich  
>   
  
Hallo, Danke für die schnelle Antwort.  
ich habe die IDs geändert und ja ich wusste nicht das man vor der zahl nochwas einfügen kann.  
  
Das mit dem übergeben von Parameter usw begreife ich nicht.  
Kannst du mir das genauer erklären mit der Funktion für die checkbox die bei bestätigung aufgerufen wird und auch wie dieser parameter an die selectbox übergeben wird.