<html>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript">
function aa(){
var o=document.getElementById("a");
var c=document.getElementById("b");
if(o.checked==true){
c.disabled=false;
}else{
c.disabled=true;
}
}
</script>
<body>
<input type="checkbox" id="a" onclick="aa()" />我同意
<input type="button" value="下一步" id="b" disabled="true"/>
</body>
</html>
1、需要打自己的一个错误 var o=document.getElementById("a");
var c=document.getElementById("b");
竟然写成了var o=document.getdocumentById("a");
var c=document.getdocumentById("b");
2、如果加上checked页面加载时就被预先选定
转载于:https://my.oschina.net/u/2373432/blog/472961