Also versuche ich einfach verschiedene Dinge mit JavaScript und meine Frage ist wirklich peinlich, aber ich habe den gleichen Code mit zwei verschiedenen Variablen, aber eine Funktion funktioniert die andere nicht:Gleicher Code verschiedene Variablen - nicht funktionieren
<button onclick="incA(1)">Increment A!</button>
<br />
a: <span id="a">0</span>
<br />
<button onclick="incB(1)">Increment B!</button>
<br />
b: <span id="b">0</span>
und das ist das JavaScript:
var a = 0;
function incA(number){
a = a + number;
document.getElementById("a").innerHTML = a;
}
var b = 0;
function incB(number){
b = b + number;
document.getElementByID("b").innerHTML = b;
}
window.setInterval(function(){
incA(1);
incB(1);
}, 100);
Erhöhungsschritte ein auf Intervall und durch Taste funktioniert völlig in Ordnung. B bleibt nur bei 0 und der Knopf erhöht es auch nicht.
Irgendwelche Ideen? Was vermisse ich?
Änderung 'document.getElementByID' sehen' document.getElementById' –
Sie Ihren ersten Typo bearbeitete ich erwähnen wollte, aber Sie habe noch einen hier: 'document.getElementByID (" b "). innerHTML = b;' – lexith
Ihre Browser-Konsole sagt Ihnen das Problem. Und das erzähle es dir 10 Mal pro Sekunde. – David