Cuando elija "Si" que el textarea quede habilitado:
![](http://img502.imageshack.us/img502/5536/habilitadoyu4.jpg)
Cuando elija "No" que el textarea se deshabilite:
![](http://img365.imageshack.us/img365/3521/deshabilitadovq1.jpg)
Ayuda por favor.
| ||||
![]() Es muy básico, si no mal lo recuerdo había un ejemplo de eso en las FAQ's de Javascript, y si buscas en el foro seguro que encuentras. Sólo tienes que usar el evento onclick del radio y cambiar la propiedad disabled del textarea.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
![]()
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
![]() Código HTML: <input type="radio" name="Accesorios" onclick="txtAreaEnabled(this.form.Accesorios, this.form.Especificar)" value="Si" id="Si" /> <input type="radio" name="Accesorios" onclick="txtAreaEnabled(this.form.Accesorios, this.form.Especificar)" value="No" id="No" /> <textarea name="Especificar" cols="15" rows="2" id="Especificar" disabled="disabled"></textarea> Código HTML: <script language="javascript"> function txtAreaEnabled(radio, txtarea) { txtarea.disabled = radio[1].checked; } </script> Se trata de que investigues un poco, como te dije, el tema ya fue tratado demasiadas veces.
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |