EKKi: bei klick auf Kind das Eltern-Event feuern

Beitrag lesen

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:|