<table>
<tr>
 <td><input name=checkbox type=checkbox onclick="alert((tr_obj=this.parentElement.parentElement).cells(1).innerHTML);alert(tr_obj.cells(2).innerHTML);"></td>
 <td>value1</td>
 <td>value2</td>
</tr>
</table>
win2k+ie6通过

解决方案 »

  1.   

    parentElement是父结点的意思。<input>的父结点是td,td的父结点是tr
    cells是tr对象的一个容器属性,包含了tr内部所有的td
      

  2.   

    直接innerHTML就可以了啊;或者innerText
      

  3.   

    “直接innerHTML就可以了啊;或者innerText” 确实可以,但是显示的数据为一个整体,我想将用于各个《td》提取出来。不是全部的都用的。能否分开出来。
    另:有这方面的资料或书推荐一下!!:)
      

  4.   

    请问innerHTML和innerText的区别是什么呢?或者说两者的用法有什么不一样呢?
      

  5.   

    innerText显示的是内容,如上例的value1
    innerHTML显示的是: <td>value1</td>