murraene: HTML und JS onClick Events

Beitrag lesen

Es geht um unten stehenden "Code"

  
<table>  
    <tr onClick='show(this)'>  
        <td><input type=checkbox onClick='add(this);'></td>  
        <td>Eintrag 1</td>  
    </tr>  
    <tr onClick='show(this)'>  
        <td><input type=checkbox onClick='add(this);'></td>  
        <td>Eintrag 2</td>  
    </tr>  
</table>  

Beim anklicken der Checkbox wird die Checkbox "checked" aber das onClick-Event des <tr> Elements wir sofort im Anschluss ausgeführt. Gibts neMöglichkeit das zu verhindern? Klar, ich könnte es in jedes <td> Element schreiben bis auf das, das die Checkbox enthält. Aber geht das eleganter?