tutorials.de Buch-Aktion 02/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
953
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kai-Behncke Kai-Behncke ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Ort
    Osnabrück
    Beiträge
    232
    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 :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    
    <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
     
    -------------------------------------------------------------------------------------------
    Vielen Dank für die Hilfe :-)
    Falls Fragen zu Geographischen Informationssystemen und/oder
    dem UMN MapServer vorhanden sind helfe ich gerne:
    http://www.umn-mapserver-community.de

  2. #2
    Maik Tutorials.de Gastzugang
    Zitat Zitat von Kai-Behncke Beitrag anzeigen
    allerdings erhalte ich dann eine Fehlermeldung

    "document.GetElementById is not a function" (was ich nicht verstehe)
    Die Methode heißt getElementById() - mit kleinem "g".

    mfg Maik
     

  3. #3
    Kai-Behncke Kai-Behncke ist offline Mitglied Gold
    Registriert seit
    Apr 2005
    Ort
    Osnabrück
    Beiträge
    232
    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
     
    -------------------------------------------------------------------------------------------
    Vielen Dank für die Hilfe :-)
    Falls Fragen zu Geographischen Informationssystemen und/oder
    dem UMN MapServer vorhanden sind helfe ich gerne:
    http://www.umn-mapserver-community.de

Ähnliche Themen

  1. document.getElementById nur im <input>-Element möglich?
    Von Dr Dau im Forum Javascript & Ajax
    Antworten: 11
    Letzter Beitrag: 15.04.10, 10:38
  2. document.getElementById
    Von Compane im Forum Javascript & Ajax
    Antworten: 6
    Letzter Beitrag: 23.09.08, 16:33
  3. document.getElementById liefert keine Werte
    Von Klopfdreh im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 09.01.06, 12:54
  4. Problem mit Funktion und document.getElementById
    Von weiskeinennamen im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 10.08.05, 12:17
  5. Problem mit document.getElementById ?
    Von Workstyler im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 19.12.04, 22:18