问答详情
源自:2-8 编程练习

只要有一项未选择,则要把全选框的checked变更false。

提问者:Thinker_Ac 2014-08-23 17:07

个回答

  • 天蓝云淡
    2016-09-12 18:24:02

    for(var i=0,len=inputs.length;i<len;i++){
                        inputs[i].onclick = function(){
                            
                            all.checked = (function(){
                                for(var i=0,len=inputs.length;i<len;i++){
                                    if(!inputs[i].checked){
                                        return false;
                                    }
                                }
                                return true;
                            })()
                        }
                    }