Ich versuche, die Zellfarbe zu ändern, wenn auf eine Schaltfläche geklickt wird. Hier ist mein aktueller Code. (Ich bin sehr neu in diesem und bin nur mit den Dingen rumgespielt)Wechseln der Zellenfarbe basierend auf der aktuellen mit JavaScript
function changeColor() {
if(document.getElementById("changeColorId").bgColor = "yellow"){
document.getElementById("changeColorId").bgColor = "green";
} else {
document.getElementById("changeColorId").bgColor = "blue";
}
}
Ich bin versucht, die Hintergrundfarbe von ‚changeColorId‘ zu grün zu ändern, wenn die aktuellen Farbe gelb ist (was es tut). Ich möchte aber auch, dass es blau wird, wenn ich erneut auf den Button klicke, wie würde ich das machen?
wollen Sie dies tun, nur in JavaScript oder sind Sie offen für jquery verwenden? – Keatinge
Was ist der Kontext in dem diese Funktion arbeitet? d. Was ist dein HTML? – SaidbakR
überprüfen Sie beide Antwort unten, dass 2 Probleme auf den Code hinweisen. Zuerst ist die gleiche Operation der Tippfehler mit Zuweisung. Zweitens ist der Aufruf der richtigen Eigenschaften zu backgroundColor. –