Gracias por la respuesta, pero sigue sin funcionar. Pongo el codigo modificado:
Código HTML:
<script language="javascript">
function marcado(){
if (document.form.checkbox.checked) {
document.form.submit();
}
else{
alert("Debes aceptar los términos y condiciones");
document.form.ternin.focus();
return 0;
}
}
</script>
<form method="post" action="ingresar.php" name="form" onclick="marcado();">
<input type="checkbox" name="checkbox" id="checkbox" />Enviar
<input type="submit" value="enviar" />
</form>
y tb he probado cambiando el onclick por onsubmit del form, pero nada :(