Escribo porque no puedo hacer andar una función JavaScript para habilitar y deshabilitar un campo de texto mediante un checkbox.
La función que estoy utilizando es esta:
Código:
No se por qué, pero no logro hacerlo funcionar.<script> function habilitaCompras(campoCantidad) { var estadoActual = document.getElementById(campoCantidad) if(estadoActual.disabled == 'true') { estadoActual.disabled=false; } else { estadoActual.disabled=true; } </script> <input type="checkbox" name="producto" onclick="habilitaCompras('cantidad')" /> <br/> <input type="number" name="cantidad" id="cantidad" min="1" max="99" step="1" size="1" disabled="true" />
En donde estará mi error?
Como siempre, apreciaré mucho su ayuda.
Gracias.
Saludos.