當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
全选按钮的JS代码
這是一段很常見的代碼
<input type="checkbox" name="chkAll" id="chkAll" border="0" value="on" onClick="CheckAll(this.form)">
function CheckAll(form)
{
for (var i=0;i<form.elements.length;i++)
{
var e = form.elements[i];
if (e.name != 'chkAll')
e.checked = form.chkAll.checked;
}
}
這段,我不理解if (e.name != 'chkAll')
e.checked = form.chkAll.checked;
如果不等于'chkAll',那么整個按鈕也不選擇,
但是這段代碼沒判斷當選擇了的時候,該怎么辦那?
如果是這樣,我就理解了
if (e.name == 'chkAll')
{e.checked = form.chkAll.checked;}
else
{e.checked = form.chkAll.checked;}
轉載于:https://www.cnblogs.com/275147378abc/p/4721568.html
總結
- 上一篇: PHP面向对象(OOP):抽象方法和抽象
- 下一篇: [CodeForces 300D Pai