单击 tr 内的元素时,我尝试访问 tr。但我不知道元素的确切级别
如果我不知道元素的级别,是否可以访问 tr?(我想使用基本的javascript)
这是我的示例http://jsfiddle.net/mntKr/
<script>
function getTr (mythis) {
mythis.parentNode.parentNode.setAttribute('class', 'test');
// is possible to access tr if i don't know level of a tag
}
</script>
<div>
<table>
<tr>
<td>
test
</td>
<td>
<a href="#" onclick="getTr(this);">click me</a>
</td>
</tr>
<tr>
<td>
<div>
test
</div>
</td>
<td>
<div>
<a href="#" onclick="getTr(this);">click me</a>
</div>
</td>
</tr>
</table>
</div>
怎么做谢谢!