<table>
<tr> //目标tr对象
<td>
<table>
<tr>
<td>
<input onclick="alert(this.parentElement.offsetParent.parentElement.parentElement.outerHTML)">
</td>
</tr>
</table>
</td>
</tr>
</table>注:td的offsetParent为td所在的table
<tr> //目标tr对象
<td>
<table>
<tr>
<td>
<input onclick="alert(this.parentElement.offsetParent.parentElement.parentElement.outerHTML)">
</td>
</tr>
</table>
</td>
</tr>
</table>注:td的offsetParent为td所在的table
function getNode(obj)
{
var tag = "tr";
if( obj.tagName.toLowerCase() == tag )
{
find++;
if( find == 2 )
{
alert(obj.tagName);
return obj;
}
else
return getNode(obj.parentNode);
}
else
{
return getNode(obj.parentNode);
}
}
var pp=prow.parentNode;
while(pp.tagName!='TABLE'){
pp=pp.parentNode;
}
return pp;
}
prow 可以是行,也可以是单元格 返回所在的表格