.... <tr><td name='subbtn' id='subbtn'>afdfa</td><td>adda</td><td>3dd</td></tr> <tr><td>ddbb</td><td>bddd</td><td>5dd</td></tr> <tr><td>ccdd</td><td>fdd</td><td>5d55</td></tr> .... <script> var sub = document.getElementById("subbtn"); var thb = document.getElementById("thid"); var ths = document.getElementsByTagName("th"); var value=ths[0].innerHTML; thfirst=ths[0]; value=thfirst.nextSibling.innerHTML; alert(value) alert(sub.name) </script>
document 树结点
parentElement 父元素
parentNode 父结点
childNodes 所有子结点 有s哦
firstChild 第一个子结点
lastChild 最后一个子结点
nextSibling 下一个兄弟结点
previousSibling 上一个兄弟结点
获得一个元素的值可以使用innerHTML.
getElementsByTagName
var item=document.getElementById('ID').getElementsByTagName("标签名称");
item[1]就是第一个标签(在IE中是第二个,IE从0开始计数)