快啊

解决方案 »

  1.   

    <html>
    <head>
    <script type="text/javascript">
    window.onload = function(){
    alert('一共有  '+ myTable.cells.length + '  列');
    };
    </script>
    </head>
    <body>
    <table id="myTable"> <tr>
    <td>1</td>
    <td>2</td>
    <td>3</td>
    <td>4</td>
    </tr>
    </table>
    </body>
    </html> 
      

  2.   

    <html>
    <head>
        <script type="text/javascript">
            window.onload = function(){
    var count = 0;
    for(var i = 0; i < myTable.rows.length; i++){(function(row){
    var tds = row.getElementsByTagName('td');
    for(var j = 0; j < tds.length; j++){
    count++;
    }
    })(myTable.rows[0])}
    alert('tr里一共有:  '+count + '  列');
            };
        </script>
    </head>
    <body>
    <table id="myTable">    <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
            <td>4</td>
        </tr>
    </table>
    </body>
    </html> 
      

  3.   


    function getCellsLen(rowsno){ //传入参数是第几行
      return document.getElementById("table").rows[rowsno].cells.length;
    }
      

  4.   

    window.onload=function()
    {
    var n=0;
    var otable=document.getElementById("table");
    var oTr=otable.getElementByTagName("tr");
    for(var i=0;i<otable.rows.length;i++)
    {
    for(var j=0;j<oTr.length;j++)
    {
     n++;
    }}
    }
      

  5.   

    var rows=myTable.rows;
    for(var i=0;i<rows.length;i++)
    {
        var cells=rows(i).cells;
        for(var j=0;j<cells.length;j++)
        {
           alert(cells(j).innerText);
        }
    }