这段代码好怪
执行的意思应该是实现全选和全不选的功能,不过感觉写的有些问题
var theTable = obj.parentElement.parentElement.parentElement;
var i;
var j = obj.parentElement.cellIndex;
for(i=0;i<theTable.rows.length;i++)
{
var objCheckBox = theTable.rows[i].cells[j].firstChild;
if(objCheckBox.checked!=null)objCheckBox.checked = obj.checked;
}
执行的意思应该是实现全选和全不选的功能,不过感觉写的有些问题
var theTable = obj.parentElement.parentElement.parentElement;
var i;
var j = obj.parentElement.cellIndex;
for(i=0;i<theTable.rows.length;i++)
{
var objCheckBox = theTable.rows[i].cells[j].firstChild;
if(objCheckBox.checked!=null)objCheckBox.checked = obj.checked;
}
解决方案 »
- jquery在slider函数之后,如何调用自定义函数?
- js上传图片预览
- 【求助】onsubmit事件里面location语句为什么不起作用?
- 用Adobe Dreamweaver CS4做javascript的ActiveX控件开发疑惑?
- IE7是否支持document.body.scrollTop/document.body.scrollLeft ??
- cloneNode()---不同页面克隆--急
- 救救我,如何实现一个方法使焦点跳到frame
- 怎样引用模态窗口的父窗口?谢谢!
- hillhero789(丘)接分(为你的Javascript资料)
- 如何判断ie的版本号?
- 求点击之后让一组checkbox全部被选中的javascript
- 求传递参数问题
<table>
<tr>
<td>
<input type="checkbox" onclick="func(this)">
</td>
</tr>
</table>var theTable = obj.parentElement.parentElement.parentElement;
obj是checkbox对象,
obj.parentElement是td对象
obj.parentElement.parentElement是tr对象
obj.parentElement.parentElement.parentElement是tbody对象
var objCheckBox = theTable.rows[i].cells[j].firstChild;是每个td里的checkbox对象,