var table = document.getElementById(<%=GridView1.ClientID %>);
在客户端浏览器运行后的结果是
var table = document.getElementById(GridView1);
少引号了
改成
var table = document.getElementById('<%=GridView1.ClientID %>');
在客户端浏览器运行后的结果是
var table = document.getElementById('GridView1');
alert("table.id:"table.id); //应该可以看到 table.id:GridView1 就对了
alert(table.rows) //这里alert 出来 [object] 就对了