Hola, primero que nada bienvenido al foro.
prueba este codigo y nos dices que tal
Código HTML:
Ver original <input type='checkbox' id='check' ckecked='true'/> <input type='button' id='boton'/>
setInterval('bloquear()',500);
function bloquear(){
if(document.getElementById('check').checked){
document.getElementById('boton').disabled=false;
}else{
document.getElementById('boton').disabled=true;
}
}
Suerte