Hola a todos...
Tengo un problemilla con un formulario, que hace lo siguiente (lo simplificaré, para no liarlo en exceso):
1.- Tengo 3 inputs de tipo radio, donde el usuario puede seleccionarlos (uno de los tres).
2.- Una vez seleccionado el segundo o el tercero, un input de tipo texto, queda habilitado, a través del evento onclick (por defecto está deshabilitado, ya que al entrar en la página, se carga el primer radio como marcado (este radio es el que inhabilita el que pueda editarse en el campo del input de tipo texto).
3.- Cuando se confirman los datos, se accede a otra página. Desde esta segunda página, el usuario puede confirmar los datos, o volver atrás. Si vuelve atrás, se carga automáticamente la página inicial con los radios y el input de tipo texto, quedando marcado el radio que previamente habíamos seleccionado.
Hasta aquí, todo queda aparentemente correcto, pero claro, como no se ha ejecutado el evento onclick, el input de tipo texto queda inhabilitado (contiene el dato tipeado anteriormente, cuando el usuario lo puso), pero atenuado, vamos, que está deshabilitado.
Ahí va la pregunta: ¿cómo podría hacer que ese campo estuviese habilitado?. Creo que no existe un evento "onchecked", pero lo que busco es algo similar a eso. Vamos, que si el radio 2 o el 3 están seleccionados (con la vuelta atrás para volver al form), que el input de texto quede habilitado.
Me estoy comiendo el coco, y no tengo ni idea de por donde pueden ir los tiros (supongo que esto es debido en gran parte, a que de javascript sé nada o menos que nada).
Gracias miles!.
PD: El input de texto se inhabilita con disabled (no con readonly).