Mahlzeit Matze,
Anscheinend brauch ich also doch mehr Informationen.
Nein, alle notwendigen wurden Dir gegeben. Was Dir fehlt, ist das Verständnis und die richtigen Anwendung.
function handleMouseDown(e){
var e=(window.event)?window.event:e;
if(e.target.className == 'clickme'){
alert('foobar');
}
}
Z.B. wurde im Zusammenhang mit "target" auch mehrfach von "srcElement" gesprochen ...
window.document.addEventListener("mousedown", handleMouseDown, false);
... andererseits ist diese Methode, Event-Handler hinzuzufügen, ja nicht unbedingt IE-freundlich.
<p class="clickme">bla <b>bla</b> blub</p>
Die Funktion wird nich aufgerufen wenn ich innerhalb des b-Elements klicke.
Wird tatsächlich die Funktion nicht aufgerufen? Oder erscheint nur kein alert()-Fenster? In welchem Browser in welcher Version hast Du das Problem?
Erscheint mir auch irgendwie logisch.
Wieso?
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|