<table border=1 id="tb"> 
<tr> 
<td> <input type=button value='click' onclick="alert(this.parentElement.parentElement.rowIndex)"> </td> 
</tr> 
</table> 

解决方案 »

  1.   

    <table border=1 id="tb"> 
    <tr> 
    <td onclick="alert(this.parentElement.rowIndex)"> <input type=button value='click' onclick="this.parentElement.parentElement.rowIndex"> </td> 
    </tr> 
    </table> 
      

  2.   

    如果是这样呢,td下面再嵌套一个table,我想得到tb的行号<table border=1 id="tb">
    <tr>
    <td>
    <table border=1>
    <tr><td>
    <input type=button value='click'></td>
    </tr>
    </table></td>
    </tr></table>
      

  3.   

    <table border=1 id="tb">
    <tr>
    <td>
    <table border=1 id="hehe">
    <tr>
    <td>
    <input type=button value='click' onclick="alert(document.getElementById('hehe').parentNode.parentNode.rowIndex)">
    </td>
    </tr>
    </table>
    </td>
    </tr>
    </table>