当前位置: 代码迷 >> JavaScript >> 帮小弟我看一上这段代码每一行是什么意思
  详细解决方案

帮小弟我看一上这段代码每一行是什么意思

热度:175   发布时间:2013-03-10 09:38:39.0
帮我看一下这段代码每一行是什么意思
function chek(){
 var leng = this.form1.chk.length;
 if(leng==undefined){
   leng=1;
   if(!form1.chk.checked)
    document.form1.chk.checked=true;
else
document.form1.chk.checked=false;
 }

------解决方案--------------------
function chek(){
 var leng = this.form1.chk.length;  // form1 中 name=chk 的checkbox 的长度
 if(leng==undefined){  // 如果页面只有一个 name=chk 的checkbox
   leng=1; 
   if(!form1.chk.checked)  // 如果checkbox未选中
    document.form1.chk.checked=true;  则选中 chk 
else
document.form1.chk.checked=false; //否则取消选中
 }
}
 
  相关解决方案