document.GetElementById is not a function

Kai-Behncke

Erfahrenes Mitglied
Hallo liebes Forum,


in einer Seite möchte ich , wenn ein bestimmtes Ereignis eintritt, einen bestimmten div ansprechen


document.GetElementById("bewertung_rechts").style.display = 'none';


Code:
<div id='hintergrund>
....
<div id='wrapper'>
<div id='links'>
</div> (links)


<div id='inhalt'>
<div id='farbe'>
<span id='bewertung_links'>
.....
</span>(bewertung_links)
<span id='bewertung_rechts'>
.....
</span>(bewertung_rechts)


</div> (farbe)
</div> (inhalt)



</div> (wrapper)
</div> (hintergrund)

Die Divs/spans werden via css auch korrekt gestaltet.
Der Befehl "document.GetElementById("bewertung_rechts").style.display = 'none';"
wird letztlich innerhalb von <span id='bewertung_links'></span> ausgeführt,
allerdings erhalte ich dann eine Fehlermeldung

"document.GetElementById is not a function" (was ich nicht verstehe)

Kann mir jemand sagen, wie ich aus dem <span id='bewertung_links'>
den <span id='bewertung_rechts'> ansprechen kann?

Danke im Voraus, Kai
 
Hi Maik,

vielen Dank (da hatte ich wohl Tomaten auf den Augen),allerdings erhalte ich nun
den Fehler:

document.getElementById("bewertung_rechts") is null

Dabei ist das<span id='bewertung_rechts'></span>
definitiv vorhanden?

Woran könnte das liegen?

Viele Grüße, Kai

##EDIT##

Problem gelöst, wenn die Funktion in <span id='bewertung_links'> gestartet wird, dann ist id='bewertung_rechts' ja noch garnicht vorhanden, da lag der Fehler :)
 

Neue Beiträge

Zurück