quizás este método te sea más facil, no necesitas javascript (salvo el evento onclick="window.location.href='url'" en el tr)
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> /*<![CDATA[*/
td{
cursor: pointer;
}
td.eliminar a{
display:block;
width: 100%;
height:100%;
text-decoration: none;
z-index: 1;
}
table.c1 {width:50%;margin:0 auto;}
/*]]>*/
<table border='1' class="c1"> <tr onclick="window.location.href='http://goolge.com'"> <td class="eliminar">eliminar
</td> <tr onclick="window.location.href='http://goolge.com'"> <td class="eliminar"><a href="http://microsoft.com">eliminar
</a></td>
De esa manera el evento onclick sobre el tr no afectará a la celda eliminar porque esta en realidad será ocupada en su totalidad porel link que contiene
Saludos