hobbycoder
Neues Mitglied
Guten Abend,
habe mir gedacht, ich mache ein paar Abkürzungen für gewisse functionen. Anfang klappte super
aber dann dieser fehler ! obwohl ich mehrmals überprüfte ob alle variablen vorhanden sind und
die reiehnfolge stimmt. Warum klappt dann der rest und warum das am ende nicht? Bitte hilft mir.
Mein Code:
Fehlerbericht (firefox Console):
habe mir gedacht, ich mache ein paar Abkürzungen für gewisse functionen. Anfang klappte super
aber dann dieser fehler ! obwohl ich mehrmals überprüfte ob alle variablen vorhanden sind und
die reiehnfolge stimmt. Warum klappt dann der rest und warum das am ende nicht? Bitte hilft mir.
Mein Code:
Code:
<html>
<head>
</head>
<body>
<div id="divid">Not changed</div>
<script>
dw = function(temp)
{
document.write(temp); // WORKS
}
gEBI = function(temp)
{
return document.getElementById(temp); // WORKS
}
gEBI_iH = function(temp)
{
return document.getElementById(temp).innerHTML; // NOT WORKS !!!!!!!!!!????
}
dw("document write abkuerzung"); // WORKS !
gEBI("divid").innerHTML = "CHNGED 11111 !!!!"; // WORKS !
gEBI_iH("divid") = "CHANGED 222222 !!!"; // NOT WORKS !!!!!!!!!?????
</script>
</body>
</html>
Fehlerbericht (firefox Console):
Code:
[19:02:09.107] ReferenceError: invalid assignment left-hand side @ file:///... : 35
[19:02:09.107] Die Zeichenkodierung des HTML-Dokuments wurde nicht deklariert.
Das Dokument wird in manchen Browser-Konfigurationen mit verstümmeltem Text
dargestellt, wenn das Dokument Zeichen außerhalb des US-ASCII-Bereichs enthält.
Die Zeichenkodierung der Seite muss im Dokument oder Transferprotokoll deklariert
werden.
Zuletzt bearbeitet: