Hola:
Después de mucho rebuscar he logrado que un campo de texto se active según la elección de un select. Ahora viene lo que no logro, obligar al usuario a insertar un numero en el campo, pero solo si está activo (es decir, solo cuando selecciona la opcion 1 y se activa el input text).
¿Hay alguna manera de comprobar si está activo, y si es así comprobar que el valor no esté vacío?
Pongo algo de código para haceros una idea:
Código PHP:
Ver original<select name="curso" size="1" id="curso" onChange="if(this.options[1].selected) document.getElementById('socio').disabled=false; else if(this.options[2].selected) {document.getElementById('socio').disabled=true}">
<option selected value="" disabled/>Seleccione</option>
<option value="SOCIOS">SOCIOS</option>
<option value="NO SOCIOS">NO SOCIOS</option>
y más abajo tengo el input para introducir el número de socio en caso de seleccionarse la opción 1 (que a su vez activa el input)
Código PHP:
Ver original<input name="socio" type="text" id="socio" size="10" disabled/>
Muy agradecido por cualquier aportación