¿Cómo realizo vuelvo habilitar un checkbox despues de haberlo bloqueado con otro check box en JavaScript?

publicado por: Anonymous

Buenas!

Tengo este ejemplo que recogí de w3schools.com

pero me muestran como bloquearlo, pero no desbloquearlo.

<!DOCTYPE html>
<html>
<body>

Checkbox: <input type="checkbox" id="myCheck">

<p>HACER CLICK PARA DESHABILITAR.</p>

<input type="checkbox" onclick="myFunction()">Try it</button>

<script>
function myFunction() {
    document.getElementById("myCheck").disabled = true;
}
</script>

</body>
</html>

Supongo que se podría hacer con una operación contraria a la de dar click que no conozco… o una misma opción con diferente funcion en el script(cosa que experimente pero no funciona)

Gracias

solución

podrías hacer lo siguiente:

_x000D_

_x000D_

    		document.getElementById("chk1").onclick = function(){_x000D_
    			if (document.getElementById("myCheck").disabled){_x000D_
    				document.getElementById("myCheck").disabled = false_x000D_
    			}else{_x000D_
    				document.getElementById("myCheck").disabled = true_x000D_
    			}_x000D_
    		}

_x000D_

    	Checkbox: <input type="checkbox" id="myCheck">_x000D_
    _x000D_
    	<p>HACER CLICK PARA DESHABILITAR.</p>_x000D_
    _x000D_
    	<input type="checkbox" id="chk1">Deshabilitar</button>_x000D_
 

_x000D_

_x000D_

_x000D_

Evaluar en el evento click si esta deshabilitado para volver a habilitarlo y viceversa 😀

Espero te ayude, saludos.

Respondido por: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *