js判断复选框是否被选中,并以此控制button

如上图所示,复选框默认时是被选中的现在如果用户注册时将复选框勾成未选中的状态,那么按钮“注册”应为不可用请问各位能不能当用户点击复选框时来控制button的可用与不可用。谢谢,我要的是javascript代码复选框的代码:<asp:CheckBox ID="ckbxcjkx" runat="server" Checked="True" onclick="checkcjkx()" />我接受...按钮的代码:<asp:Button ID="btnregister" runat="server" Text="注册" />我写的js代码:function checkcjkx(){ if(document.getElementById("ckbxcjkx").checked==true) { //document.getElementById("btnregister").visible=true; alert("已选中复选框"); return true; } else { //document.getElementById("btnregister").visible=false; alert("未选中复选框"); return false; }}我这样写虽能判断复选框是否被选中,但是去不能控制按钮。希望高手能给个代码,我用的语言是asp。net

第1个回答  推荐于2017-10-06
function checkcjkx(){
if(document.getElementById("ckbxcjkx").checked==true) {
document.getElementById("btnregister").disabled=true;
alert("已选中复选框");
return true;
}else{
document.getElementById("btnregister").disabled=false;
alert("未选中复选框");
return false;
}
}

参考资料:http://www.mldnjava.cn

本回答被网友采纳
第2个回答  2011-11-07
document.getElementById("btnregister").disabled=true
试试看
相似回答