如题,这个表格只有一行四列,如果想让这个表格整个显示或隐藏的话
可以把它放到一个div里面,通过div来控制
但是如果想精确到列怎么办呢?
比如说让左边两列显示,右边两列隐藏?

解决方案 »

  1.   

    var tbl = document.getElementById("tableID");
    //隐藏前2列
    for(var i=0;i<tbl.rows.length;i++)
    {
         tbl.rows[i].cells[0].style.display="none";
         tbl.rows[i].cells[1].style.display="none";
    }
      

  2.   

    前台:
            <table>
                <tr>
                    <td id="td1" runat="server" style="width: 100px">
                        1</td>
                    <td id="td2" runat="server" style="width: 100px">
                        2</td>
                    <td id="td3" runat="server" style="width: 100px">
                        3</td>
                    <td id="td4" runat="server" style="width: 100px">
                        4</td>
                    
                </tr>        </table>后台:
          td1.Visible = true;
            td2.Visible = true;
            td3.Visible = false;
            td4.Visible = false;