JavaScript - Como bloquear campos de texto con un select

 
Vista:
sin imagen de perfil

Como bloquear campos de texto con un select

Publicado por Carlos Lozada (3 intervenciones) el 20/11/2010 15:13:42
Hola, lo que necesito es bloquear unos campos de texto con un select:

<select name="lista" id="lista">
<option value="si" onClick="javascript:document.formulario.vr_negativo.enabled = !this.si">Si</option>
<option value="no" onClick="javascript:document.formulario.vr_negativo.disabled = !this.no">No</option>
</select>

<input type="text" name="vr_negativo" id="vr_negativo" size="15">

hice algo como el ejemplo que acaban de ver pero este me bloquea el campo cuando ingreso al select...

Espero que me puedan ayudar.

y me gustarias saber con que codigo bloqueo no solo 1 si no mas campos de texto al usuario elegir Si....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow
Val: 2.019
Plata
Ha mantenido su posición en JavaScript (en relación al último mes)
Gráfica de JavaScript

RE:Como bloquear campos de texto con un select

Publicado por ScriptShow (692 intervenciones) el 20/11/2010 20:46:55
Saludos Carlos,

un ejemplo sencillo:

<script type="text/javascript">
function activa(v){
if(v==1)document.formulario.vr_negativo.disabled = true;
else
if(v==0)document.formulario.vr_negativo.disabled = false;
}
</script>

<form name="formulario" id="formulario">
<select name="lista" id="lista" onclick="activa(this.value)">
<option value="0">Si</option>
<option value="1">No</option>
</select>
<input type="text" name="vr_negativo" id="vr_negativo" size="15">
</form>

Espero sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar