Lukas Hänel: Klick in Body

Beitrag lesen

Hallo X_Y_Wolf

Ich habe mich mit sowas ähnlichem Beschäftigt und fand ein Script von Dynamic Drive <www.dynamicdrive.com> sehr aufschlußreich.
http://www.dynamicdrive.com/dynamicindex11/genericdrag.htm
Dieses Script ist dafür gedacht, um Elemente auf einer Website dynamisch zu verschieben.
Abgewandelt müsstest dua mit "document.click=funktionsname"
den generellen Klick auf dass Dokument auffangen und einer Funktion zuweisen. Diese prüft dann, wie in dem DD Script ob das angeklickte Element ("ns6? e.target : event.srcElement") eine bestimmte Eigenschaft hat, und wenn nicht, ob das Elternelement ("ns6? firedobj.parentNode : firedobj.parentElement") diese Eigenschaft hat. Dies geschiet solange, bis entweder ein Element die Eigenschaft hat, oder das TopElement (ns6? "HTML" : "BODY") erreicht ist.
So dies zur Erklärung des Scriptes. Den Rest musst du dir anschauen oder anders lösen.

cu.Lukas