问题描述
js实现全选/单选..<inputname="cbSelect"id="Select"value='<%#Eval("COURSE_ID")%>'type="checkbox"/>...被选择之后checkbox禁用...怎么样实现????
解决方案
解决方案二:
document.getElementsByName("cbSelect").checked=false;这样不行?
解决方案三:
好像搞错对象了设置disabled="false"吧
解决方案四:
functioncheckfunc(){varitem=document.getElementById("Select");if(item.checked)item.disabled=true;}<inputname="cbSelect"id="Select"value='<%#Eval("COURSE_ID")%>'type="checkbox"onclick="checkfunc();"/>
解决方案五:
<scriptlanguage="javascript"type="text/javascript">functionChangeState(cb){varcbs=document.getElementById("所有cb的外部容器").getElementsByTagName("input");for(vari=0;i<cbs.length;i++){if(cbs[i].type=="checkbox"){cbs[i].checked=cb.checked;}}cb.disabled="disabled";}</script>
解决方案六:
调用:全选的cb上写<inputid="cbAlls"onclick="ChangeState(this)"type="checkbox"/>全选