日期:2014-05-20  浏览次数:20481 次

|M| javascript中已知table>tr>td中的一个控件btn如何得到这个控件的下一个tr中的第一个td的第一个控件的ID
如:
<table>
    <tr>
      <td> <input   type=button   id= "btn "/>
      </td>
    </tr>
    <tr>
      <td> <input   type=button   id= "btn2 "/>
      </td>
    </tr>    
</table>
<script>
    btn.parentElement.parentElement.nextSibling.??.??;
</script>
前面的btn.parentElement.parentElement.nextSibling是得到下一个TR
但TR下面的我就不会写了

谢谢

------解决方案--------------------
var tr = btn.parentElement.parentElement.nextSibling; tr.firstChild.firstChild.id
------解决方案--------------------
alert(btn.parentElement.parentElement.nextSibling.childNodes[0].childNodes[0].outerHTML)