您现在的位置是:网站首页> 编程资料编程资料

GridView中checkbox"全选/取消"完美兼容IE和Firefox_实用技巧_

2023-05-24 375人已围观

简介 GridView中checkbox"全选/取消"完美兼容IE和Firefox_实用技巧_

复制代码 代码如下:

function selectAll(obj)
{
var theTable = obj.parentNode.parentNode.parentNode.parentNode;
var i;
var j = obj.parentNode.cellIndex;
for(i=1;i{
if(theTable.rows[i].cells.lengthvar objCheckBox = theTable.rows[i].cells[j].getElementsByTagName('input')[0];
if(objCheckBox.checked!=null)objCheckBox.checked = obj.checked;
}
}

在Head的checkbox加上onclick="selectAll(this)"就可以,支持任意多列checkbox。
复制代码 代码如下:







theTable.rows[i].cells[j].getElementsByTagName('input')[0];千万不能用firstChild,否则FF下会出错。

-六神源码网