<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>