解决方案 »

  1.   


    function zzz(){
        var tab = document.getElementById("tab");
         var tds=tab.getElementByTagName('td');
    for(var i=0;i<tds.length;i++){
    alert(tds.innerHtml());
    }
     }  为什么一定要用childNodes
      

  2.   

    function zzz(){
      var tab = document.getElementById("tab");
      var el = tab.rows;
      for(var i=0; i<el.length; i++) {
        alert(el[i].firstChild.innerHTML);
        //alert(el[i].childNodes[0].innerHTML);
      }
    }
      

  3.   


    IE浏览器支持,FF不支持?
      

  4.   


    刚才试了一下IE可以,FF弹出来的是空白
      

  5.   

    是 innerHTML 的兼容性关系吧?好像是有这么一说的
      

  6.   

    所以还是用 jQuery 的比较好
      

  7.   


    查了一下是childrenNodes或者firstChild这俩的关系,很多浏览器都不兼容,最好还是用rows[0].cells[0]
    jQuery也不错,呵呵
      

  8.   

    反正我现在都是用 jQuery, 兼容性问题也就不必考虑了