Button-Hintergrundfarbe wechseln

Ich habe versucht, das Umschalten der hintergrund-Farbe Eigenschaft einer Schaltfläche onclick-aber die Farbe änderungen nur einmal und nicht hin und her wechseln. Unten ist der code.

function btnColor(btn, color) {
var property = document.getElementById(btn);
    if (property.style.backgroundColor == "rgb(244,113,33)") {
        property.style.backgroundColor=color;
    }
    else {
        property.style.backgroundColor = "rgb(244,113,33)";
    }
}

<input type="button" id="btnHousing" value="Housing" onclick="toggleLayer('transparent1');btnColor('btnHousing','rgb(255,242,0)');" />
Console.melden Sie property.style.backgroundColor kurz vor if Sie werden sehen, was der Wert eigentlich ist.

InformationsquelleAutor ayush | 2013-06-11

Schreibe einen Kommentar