De esta forma puedes tener la funcionalidad en Chrome, IE y Firefox:
Estuve haciendo las pruebas y me funcionó bien. Seguro resuelve tu problema.
Código HTML:
Ver original
<script type="text/javascript">
function checkifempty()
{
if (!document.form1.condicion.checked)
{
document.form1.registrarse.disabled=true;
}
else
{
document.form1.registrarse.disabled=false;
}
}
<form id="form1" name="form1">
<input type="checkbox" name="condicion" id="condicion" onclick="checkifempty()"/> <input type="submit" name="registrarse" id="registrarse">
Saludos,