Worf: onclick-Event abfangen

Beitrag lesen

Hallo,

Ich vermute, dass das onklick-Event zuerst auf das Element angewendet und dann an die übergeordnete Zeile weitergereicht wird - bis hin zur body oder html Ebene. Also muss dieses event bubbling unterbrochen werden.

Korrekt, und das kann man mit 'stopPropagation()' erreichen (Ausschnitt):

<p onclick="machGruen(this)">Ich möchte nur dieses <b onclick="event.stopPropagation();machGruen(this)">Wort</b>, aber nicht die ganze Zeile grün machen.</p>

Gruss, Worf