在.net里面想把gridview和下面创建的表连接起来,用到了下面代码
<script language="javascript">
        function MergeTable(source,dest)
    {
        var row;
        var cell;
        var sourceTb = document.all(source);
        var destTb = document.all(dest);
        for (var i=0; i<sourceTb.rows.length; i++)
        {
             row = document.createElement("TR");
            for (var j=0; j<sourceTb.rows(i).cells.length; j++)
            {
                cell = document.createElement("TD");
                row.appendChild(cell);
                //复制对象
                for(k=0;k<sourceTb.rows(i).cells(j).all.length;k++)
                    cell.appendChild(sourceTb.rows(i).cells(j).all.item(k));
            }
            destTb.tBodies(0).appendChild(row);
        }
        for (var i=sourceTb.rows.length-1; i>=0; i--)
        {
            sourceTb.deleteRow(i)
        }
    }    function ChangeTableLayout()
    {
        if(document.all('tbHeader') == null)
            MergeTable('tbForm','GridView1');
        else
            MergeTable('tbForm','tbHeader');
    }    ChangeTableLayout();
   </script>
可是页面显示的时候下面的表却出不来了
双击页面下面的感叹号,详细信息,说null为空或不是对象。
不知道怎么改,请大家帮帮忙,比较急,谢谢了!!!