|
document.myform.chkAll.checked = document.myform.chkAll.checked&0; //取消选择,&表示按位“与”操作
for (var i=0;i<form.elements.length;i++) //取得表单form中所有元素,循环
var e = form.elements[i] //将表单中第 i 个元素赋值给e,此i同for
if (e.Name != "chkAll"&&e.disabled==false) //如果表单中第i个元素的名称=chkAll并且其状态为可用,即 <input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form) value="checkbox">
e.checked = form.chkAll.checked; //表单中第i个元素的状态=表单chkAll的状态
<input name='ID'--这个id可以随便写,跟其他form中input名称定义一样,用来传递接受该表单值 type='checkbox' onclick="unselectall()" id="ID"--这个id也可以随便写,定义这个input的ID, value='1'---这里1是这个表单项的默认值,value是定义表单的值?>
<input name="chkAll" type="checkbox" id="chkAll" onclick=CheckAll(this.form)---this.form表示当前表单
value="checkbox">-----为什么type="checkbox"而value="checkbox"这两个到底有什么区别.....自己看资料吧 ?
建议去好好看看HTML和JS的 基础教程... |
|