Ich habe für eine gute Minute versucht, herauszufinden, warum meine if-Anweisung nie auslöst. Jede Hilfe würde sehr geschätzt werden!Warum funktioniert meine JavaScript If-Anweisung nicht?
var clickcounter = 0;
var buttonclicker = document.getElementById("buttonclicker");
function unblur() {
clickcounter = clickcounter + 1;
console.log(clickcounter);
}
if (clickcounter === 1) {
buttonclicker.textContent = "Unlock More";
alert(clickcounter);
}
die Variable clickcounter wird als gleich oder mehr als 1 I zunächst versucht mit if (clickcounter => 1) und auch versucht if (clickcounter> 0), aber keine von diesen gearbeitet. Was mache ich falsch? Hier ist ein codepen der ganzen Sache: https://codepen.io/sage379/pen/JyppZv
Sie setzen 'clickcounter' auf 0 und dann prüfen, ob es gleich 1 ist 1 Es ist nicht, es ist 0. Weil es nur gesetzt wurde 0. – David
Was nennt man "unblur"? – Amy
unblur wird von einer onClick-Funktion aufgerufen, ich habe viel Code weggelassen, mein Fehler. https://codepen.io/sage379/pen/JyppZv ist ein Codepen für die ganze Sache – user3161849