document.getElementById("table1").rows[i].cells[0].childNodes[0]是里面的那个table然后你再用rows[i].cells[0]吧

解决方案 »

  1.   

    document.getElementById("table1").rows[i].cells[0].innerText的作用是显示table1中的第i-1行、第1列的显示内容,所以找不到table1.rows[i].cells[0]中的所有显示内容,所以是123 456。你要设法得到table1.rows[i].cells[0]里面的table的内容。
      

  2.   

    恩,elvis_gao()是明白我的意思了,但是我就是不知道再取第二TABLE中的TD 
    mingxuan3000(铭轩),你是说r[i].cells[0].childNodes[0].r[i].cells[0].innerText这样吗?
    可是我alert()的时候就报错,r[i].cells[0].childNodes[0].r[i].cells[0].innerText通过不了~
      

  3.   

    用childNodes可以一致嵌套到最里层
    document.getElementById("table1").rows[i].cells[0].childNodes[0].childNodes[0].childNodes[0]...
    一直到你想获得的地方
      

  4.   

    “所以找不到”改成“所以找到的是”
    mingxuan3000(铭轩)正解
    document.getElementById("table").rows[i].cells[1].childNodes[0].rows[0].cells[0];
      

  5.   

    document.getElementById("table1").childNodes[i].childNodes[0].childNodes[0].childNodes[0].childNodes[0].childNodes[0].innerText
    这个可以得到你要的结果