Javascript-variable schreiben, um div
Ich versuche zu schreiben, die variable "aktuelle" div "bank" verwenden Sie den folgenden code, wenn der Benutzer auf das Bild klickt:
document.getElementById('bank').innerHTML = current
Nach meinen Recherchen, sollte dies funktionieren, aber es funktioniert nicht. Hier ist mein code:
<!DOCTYPE html>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="css/default.css">
<script>
var current = 0;
var totalThisGame = 0;
function onButtonClick
{
current = current +1;
totalThisGame = totalThisGame +1;
document.getElementById('bank').innerHTML = current;
}
</script>
</head>
<body>
<div id="left">
<div id="bank">
</div>
<img id="image" src="img/image.png" alt="image" onclick=onButtonClick();>
</div>
<div id="middle">
</div>
<div id="right">
</div>
</body>
</html>
InformationsquelleAutor Micha Sprengers | 2013-10-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
verpassen Sie die () hinter Ihrer Funktion
dein code ist in Ordnung, für mich
auch sollten Sie akzeptieren diese Antwort. Das ist wie StackOverflow funktioniert.
Ich weiß, und ich, ich hatte nur zu warten, für 10 Minuten aus irgendeinem Grund... Also in einer minute-das wird akzeptiert 😉 Danke für den Hinweis it out tho
InformationsquelleAutor KURN
Fehler
InformationsquelleAutor
Versuchen:
die Zitate etwas nicht ändern,, danke tho
InformationsquelleAutor DavidB
Ihre Funktion ist schlecht definiert. Es sollte
function onButtonClick()
stattfunction onButtonClick
. Verwenden Sie diesen HTML-code :<img id="image" src="img/image.png" alt="image" onclick="onButtonClick();">
InformationsquelleAutor TN888
haben Sie vergessen, die Funktion der Klammer
InformationsquelleAutor BhushanK
Bank werden in doppelte Anführungszeichen:
Dokument.getElementById("bank").innerHTML = jetzt;
InformationsquelleAutor Govan
Immer alle Funktionen auf jedem Fall in html innerhalb von doppelten Anführungszeichen.Versuchen Sie, diese
InformationsquelleAutor Lalbhusan Yadav
Lesen Sie die Konsole-Nachricht, und Sie würden feststellen, dass Ihre Funktion ist ungerade.
Hinweis Klammer.
wird
InformationsquelleAutor EricG
ändern
<img id="image" src="img/image.png" alt="image" onclick=onButtonClick();>
zu
besser wäre es, wenn Sie Ihre javascript-vor dem body-End-tag oder Fenster.onload-Methode
InformationsquelleAutor Shreedhar