我试过了,alert(tr.cells[0].childNodes[0].checked);结果是undifined

解决方案 »

  1.   

    我用alert(tr.cells[0].childNodes[1].checked);
    就可以了,哈哈,谢谢!
    再问一下:如果datagrid的某一列中有两个textbox,那么如何取出两个textbox的值呢?我试了一下,只有tr.cells[0].childNodes[1].value能取出第一个textbox的值,但是如何取出第二个textbox的值呢?
      

  2.   

    在 Netscape 里使用 childNodes() 与其它的浏览器有些不同, 在NS里字符串也会认为是一个 childNodes() 你可以通过判断它的 type 区分到底是文本节点还是 HTMLElement 对象