<TABLE BORDER=1 ALIGN=right id=table>
<TR id=ws2>
<TD ID=oCell1><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
<TD ID=oCell2><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
</TR>
<TR id=ws1>
<TD ID=oCell1><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
<TD ID=oCell2><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
</TR>
<TR id=ws3>
<TD ID=oCell1><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
<TD ID=oCell2><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function searchObjByTagName(obj, tag)
{
while(obj!=null && typeof(obj.tagName)!="undefind"){
if(obj.tagName==tag.toUpperCase()) return(obj);
obj=obj.parentElement; } return null;
}
function show()
{
var tr = searchObjByTagName(event.srcElement, "TR");
for(var i=0; i<tr.cells.length; i++)
{
for(var j=0; j<tr.cells[i].children.length; j++)
{
var txt = tr.cells[i].children[j];
if(txt.type && txt.type=="text") txt.value = tr.id; //填充的是TR的 id
}
}
}
//-->
</SCRIPT>
<TR id=ws2>
<TD ID=oCell1><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
<TD ID=oCell2><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
</TR>
<TR id=ws1>
<TD ID=oCell1><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
<TD ID=oCell2><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
</TR>
<TR id=ws3>
<TD ID=oCell1><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
<TD ID=oCell2><input name=aa type=text value=""><input name=bb type=text value="">
<input name=cc type=text value=""><input name=aa type=button value=test onclick=show();></TD>
</TR>
</TABLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function searchObjByTagName(obj, tag)
{
while(obj!=null && typeof(obj.tagName)!="undefind"){
if(obj.tagName==tag.toUpperCase()) return(obj);
obj=obj.parentElement; } return null;
}
function show()
{
var tr = searchObjByTagName(event.srcElement, "TR");
for(var i=0; i<tr.cells.length; i++)
{
for(var j=0; j<tr.cells[i].children.length; j++)
{
var txt = tr.cells[i].children[j];
if(txt.type && txt.type=="text") txt.value = tr.id; //填充的是TR的 id
}
}
}
//-->
</SCRIPT>
<tr>
<td id=ss name=ss></td>
</tr>
</table>
<Script Language=javascript>
alert(document.all.ss.parentElement.outerHTML)
</Script>