
Cuando utilizamos en HTML los elementos button o input type=»button» tenemos la opción de añadir el atributo disabled para desactivarlo y que el usuario no pueda utilizarlo:
<input type="button" value="Click me" disabled>
<button name="button" disabled>Click me</button>
Si embargo, en muchas ocasiones lo que necesitamos es poder desactivarlo dinámicamente en función de otros elementos o queremos hacerlo en CMS como WordPress sin tocar el código del plugin o elemento que crea el botón.
Para ello, podemos utilizar JavaScript o jQuery e incluso jugar con CSS para desactivarlo y modificar el aspecto que queramos cuando lo está.
Para anular la funcionalidad de un botón con JS sólo necesitamos acceder al elemento (mediante ID o en su defecto, por su clase) y modificar el atributo disabled.
JavaScript
<script>
const btncompra = document.getElementById('place_order');
btncompra.disabled = true;
</script>
Gracias por compartir tu valoración, esto nos ayuda a mejorar tu experiencia.
Preguntas frecuentes
¿Necesitas más ayuda?