mustino: Buttons aktivieren und deaktivieren

Hallo!

Ich habe folgendes Problem:

Ich möchte mit Javascript ein Button mittels eines Kontrollkästchens aktivieren und deaktivieren können, der Button darf nur dann aktiviert werden, wenn auch das Kästchen aktiviert wird.

Mein Code funktioniert nur soweit, dass ich den Button deaktivieren kann. Das aktivieren funktioniert nicht.

Hier mein Code:

function info(){
 var element1 = document.form1.kaestchen;
 var element2 = document.form1.button;

if(element1.checked){
            element2.disabled="true";
 }
 if(test.checked == false){
     element2.disabled="false";
 }
}

Nach der Referenz zu urteilen besitzt das Buttonobjekt kein "enabled-Attribut".

Ich wäre froh, wenn Ihr mir helfen könntet.

Danke!

Gruß

Mustino

  1. if(element1.checked){
                ...
     }

    Das hier geht

    if(test.checked == false){
                ...
    }

    Und das hier nicht?
    Tjaaa, was ist der Unterschied?

    1. if(test.checked == false){
                  ...
      }

      Und das hier nicht?
      Tjaaa, was ist der Unterschied?

      Sorry, hab es im Original richtig!

      Es heißt if(element1.checked == false){...}

      1. Es funktioniert immer noch nicht. Ich weiß nicht wo der Fehler liegt. Ist es überhaupt möglich einen deaktivierten Button wieder zu reaktivieren?

        Danke.

        Gruß

        Mustino

        1. Es funktioniert, wenn Du das Attribut "disabled" auf leer ('') setzt

          Wilfried

  2. element2.disabled="true";
         element2.disabled="false";

    Was machst du hier?
    Du weist der Eigenschaft disabled den String "true" oder "false" zu, bist du sicher das du das willst?

    Struppi.