Tengo una situación en la que cuando un usuario selecciona una casilla de verificación, se supone que deshabilita un campo de entrada. Escribí el siguiente código que funciona maravillosamente en todos los demás navegadores, excepto en IE, que no sabía que era el más importante para el cliente.
let input = document.querySelector("input"); let button = document.querySelector(".checkbox"); button.addEventListener("click", function() { input.toggleAttribute("disabled"); });¿Puede alguien ayudarme con algo que también funcione en IE? Muy apreciado.
Para IE, debe usar setAttribute y removeAttribute ya que la alternancia no es compatible.