document.onmousemove stoppen

Just_Bob

Grünschnabel
Hallo zusammen,

ich habe mal wieder ein Problem auf dessen Lösung ich nicht komme...

Ich möchte den Mauzeiger überwachen um ein Menü ein und auszublenden sobald ich nun aber

document.onmousemove = maus_pos;

einmal aufgerufen habe, läuft das ja ständig. Wie kann ich das denn wieder beenden. Ich habe es mit einer while schleife probiert aber ohne Erfolg.

Vielen Dank schon einmal für eure Hilfe.

Gruß

Bob

## EDIT ##

hab es gerade doch hinbekommen ^^ aber für zusätzliche Tipps sowie Links wäre ich dennoch sehr dankbar.
 
Moin Bob,

eigentlich musst du document.onmousemove nur etwas anderes zuweisen, bspw. null :
Code:
document.onmousemove=function()
{
  alert('mousemove');
  document.onmousemove=null;
}

So, wie du es beschreibst, musst du aber die Eventüberwachung garnicht beenden, sondern nur in der ausgeführten Funktion eine Bedingung prüfen(bspw. ob der Event von einem bestimmten Element ausgelöst wurde)....und dann jenachdem reagieren.
 

Neue Beiträge

Zurück