Ich versuche, etwas Inhalt der HTML-Seite zu ersetzen. Ich nehme es erfolgreich zu bespannen, aber wenn ich versuche, ihn wieder, html zeigt mir „undefiniert“Javascript ersetzen Inhalt von HTML
var count = 1;
var count2 = 0;
document.getElementById("element1").onkeyup = function() {
if (count2 === 0) {
var content1 = document.getElementById("element2").innerHTML;
count2 = 1;
}
if (document.getElementById("element1").value !== "") {
document.getElementById("element2").innerHTML = "";
count = 0;
} else if (count === 0) {
document.getElementById("element2").innerHTML = content1;
count = 1;
}
};
Jeder weiß, warum?
Nun 'content1' ist nicht definiert, wenn' count2! = 0 ' –
Declare var content1 als globale Variable –
What'are Sie versuchen zu tun? Unklar ist, was 'content1' im letzten' if block' ist – Alessandro