lindsey: Abfrage ob ID existiert

Beitrag lesen

hi

Also ich habe dieses script hier, das eigentlich auch einwandfrei funktioniert, nur bekomm ich ab und zu beim laden der Seite folgenden JS Fehler: "document.getElementById('tooltip') has no properties".

Also habe ich die Abfrage "if(document.getElementById('tooltip'))" eingefügt damit das Script nur dann ausgeführt wird wenn die ID auch schon geladen ist.

Trotzdem bekomme steht dieser Fehler hin und wieder in meiner Konsole ...

function movetooltip (Ereignis) {
      if(document.getElementById('tooltip')) {
        if (!Ereignis)
          Ereignis = window.event;
        if (document.getElementById) {
          document.getElementById('tooltip').style.left  = (Ereignis.clientX+15) + 'px'; <-- Laut Fehler Konsole is der Fehler hier...
          document.getElementById('tooltip').style.top = (Ereignis.clientY-20+document.body.scrollTop) + 'px';
        } else if (document.all) {
          document.all.tooltip.style.left = Ereignis.clientX;
          document.all.tooltip.style.top = Ereignis.clientY;
        }
      }
    }

kann mir hier jemand helfen die Fehlermeldung loszuwerden?

thx,
mfg lindsey