Ver Mensaje Individual
  #11 (permalink)  
Antiguo 17/03/2006, 13:51
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Ahora creo que te podremos ayudar mejor...

<select onchange="mostrar(this)" >
<option value="3" > 3 </option>
<option value="4" > 4 </option>
<option value="5" > 5 </option>
</select>

<input type="text" name="v1" />
<input type="text" name="v2" />
<input type="text" name="v3" />
<input type="text" name="v4" disabled style="display: none "/>
<input type="text" name="v5" disabled style="display: none "/>

... A partir de una definición más o menos así, puedes crear la función mostrar:

function mostrar(yo) {
var f = yo.form;
var cuantos = yo.value;
if (cuantos == 5) {
f.v5.disabled = false;
f.v5.style.display = "inline";
}
if (cuantos > 3) {
f.v4.disabled = false;
f.v4.style.display = "inline";
}
else {
f.v4.disabled = true;
f.v4.style.display = "none";
f.v5.disabled = true;
f.v5.style.display = "none";
}
}

Lo puse "a capella" así que puede tener errores pero espero que hayas entendido la idea.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo