JavaScript: onmousedown
-
Moin,
ich habe mir ein kleine Menü geschrieben, dass immer beim klicken auf eine Table Cell angezeigt wird. Um es wieder zu schließen fange ich onmousedown im document ab. Allerdings hat dieses den Nachteil, dass die normalen Aktionen mit der Maus nicht mehr möglich sind (z.B. Text makieren, in Textfelder klicken).
Gibt es da eine Möglichkeit, die Original-Eventverarbeitung des Browsers aufzurufen, wenn ich meine Sachen erledigt habe?
function(e) { //mache meine Sachen // jetzt lass den Browser machen, was er sonst auch immer macht } document.onmousedown = closeMenu;
-
nimm halt onmouseup
-
ich hatte ein Fehler in meiner Funcktion der es verhindert hatte. Hatte an einer Stelle return true, obwohl es false hätte sein müssen.
Tja das passiert, wenn man keine Ahnung von JavaScript hat.