js中全选if判断为什么只进if,而不进else

2022-04-19 社会 94阅读
var iSelect=true;  //此变量应设为全局的!
function Check() {
    var input=document.getElementsByTagName("input");
    if(iSelect){   //请注意逻辑表达式的用法,无须画蛇添足
        for(var i=0;i            input[i].checked=true;
        }
        iSelect=false;
    }else{  //这里也留意一下
        alert(2)
        for(var i=0;i            input[i].checked=false;
        }
        iSelect=true;
    }
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com