ChrisB: Rechte Maustaste Menü

Beitrag lesen

Hi,

<select name="sel_jobs" size="10" onmousedown="click(event);" >

Der IE 8 reagiert darauf nicht.
Wenn ich allerdings ein;

document.onmousedown = click;

einfüge, dann klappt es auch im IE. Allerding halt überall auf der Seite und nicht nur über dem <select>.

Dann frage an dieser Stelle das Ziel(element) des Klicks ab.

Warum versteht der IE das "onmousedown" im <select> nicht?

Weil er es nicht selber darstellt, sondern vom OS rendern lässt.

Ein DIV oder SPAN um das SELECT-Element sollte sich aber eigentlich ebenso zum "Abfangen" des Klicks eignen, wie document - aber die Auswertung einfacher machen.

MfG ChrisB

--
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]