onmousedown darunter liegende div's ermitteln?

mrno

Erfahrenes Mitglied
Hi,
ich suche für eine bestimmte funktion eine möglichkeit die div's die sich unter der aktuellen Maus Position liegen zu ermittel. Geht sowas? Am besten bei onmousedown event. Hoffe ihr könnt mir weiterhelfen.
 
Hi,

du könntest den onclick-Event des Dokuments (document) überwachen. Wird er ausgelöst, ermittelst du seine Koordinaten (clientX, clientY). Anschliessend durchläufst du alle DIVs innerhalb eines Arrays, das mit Hilfe von getElementsByTagName gefüllt wurde. Zu jedem enthaltenen Element wird das obere und linke Offset berechnet (offsetLeft, offsetTop) und geprüft, ob sich die Eventkoordinaten innerhalb der Elementdimensionen (offsetLeft bis offsetLeft+offsetWidth und offsetTop bis offsetTop+offsetHeight) befinden. Alle DIVs, die diesen Anforderungen genügen, befinden sich unterhalb des Mauszeigers.

Vielleicht kannst du damit etwas anfangen.

Ciao
Quaese
 

Neue Beiträge

Zurück