我是想设置这个table每列的宽度,现在只有这个table的id,怎么办?

解决方案 »

  1.   

    document.all("table1").rows[0].cells[0].style.width="100"
      

  2.   

    是 tr 还是 td 啊,没有见过 dr 对象的。
    如果是 tr 用 tablename.rows[0]
    如果是 td 用 tablename.rows[0].cells[0]
      

  3.   

    若用dom方式访问,所有<tr>对象都有一个叫<tbody>的父对象。
    即<table>下先是<tbody>再是<tr><body>
    <table id=tblid border=1>
    <tr>
    <td>11</td>
    <td>12</td>
    </tr>
    <tr>
    <td>21</td>
    <td>22</td>
    </tr>
    </table>
    <button onclick="getFirstTr()">Fisrt TR element</button><br>
    <button onclick="getFirstTd()">Fisrt TD element</button>
    <script language="JavaScript">
    <!--
    function getFirstTr()
    {
    alert(tblid.children[0].children[0].innerHTML);
    alert(tblid.firstChild.firstChild.innerHTML);
    }function getFirstTd()
    {
    alert(tblid.children[0].children[0].children[0].innerHTML);
    alert(tblid.firstChild.firstChild.firstChild.innerHTML);
    }
    //-->
    </script>
    </body>