Hallo var,
danke für die Antwort. Aber wenn ich ein Element in einer Zeile anklicke, ist damit ja auch die Zeile selbst angeklickt.
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.
Die Abfrage, ob "tr" angeklickt wurde, ist immer wahr, hilft mir also nicht. Hier mal auf das Wesentliche eingedampft:
<script>
function machGruen( obj ) {
obj.style.background = "#0f0";
}
</script>
<p onclick="machGruen(this)">Ich möchte nur dieses <b onclick="machGruen(this)">Wort</b>, aber nicht die ganze Zeile grün machen.</p>
Linuchs