Foros del Web » Programando para Internet » Javascript »

Habilitar area de texto con un Grupo de opciones

Estas en el tema de Habilitar area de texto con un Grupo de opciones en el foro de Javascript en Foros del Web. Hola amigos del foro tengo un pequeño problema con una funcion javascript... La pregunta es la siguiente si el usuario selecciona "Si" entonces active una ...
  #1 (permalink)  
Antiguo 02/02/2009, 10:59
 
Fecha de Ingreso: noviembre-2008
Mensajes: 55
Antigüedad: 15 años, 5 meses
Puntos: 0
Habilitar area de texto con un Grupo de opciones

Hola amigos del foro tengo un pequeño problema con una funcion javascript...

La pregunta es la siguiente si el usuario selecciona "Si" entonces active una area de texto y de lo contrario la desactive

la funcion seleccion es:
<script>
function seleccion(){
f=document.forms['frmBen'];
if(f.elements['cbVio'].value==0){
f.elements['taJus'].disabled=false;
}
else{
f.elements['taJus'].disabled=true;
}
}
</script>

la verdad fue lo que se me ocurrio por que no tengo conocimientos en esta area

Este es el codigo del grupo de opciones:

<table width="200">
<tr>
<td bordercolor="#FFFFFF" class="Estilo4"><label>
<input type="radio" name="cbVio" value="1" onClick="seleccion()">
Si</label></td>
</tr>
<tr>
<td bordercolor="#FFFFFF" class="Estilo4"><label>
<input type="radio" name="cbVio" value="0" onClick="seleccion()">
No</label></td>
</tr>
</table>

Codigo de area de texto:
<textarea name="taJus" cols="46" rows="3" id="taJus" disabled="disabled">Justifique...</textarea>

Agradezco de ante mano su colaboracion
  #2 (permalink)  
Antiguo 03/02/2009, 00:23
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Habilitar area de texto con un Grupo de opciones

Hola,

Cita:
Iniciado por MAURIXIO5540 Ver Mensaje
<script>
function seleccion(){
f=document.forms['frmBen'];
if(f.elements['cbVio'].value==0){
f.elements['taJus'].disabled=false;
}
else{
f.elements['taJus'].disabled=true;
}
}
</script>
Posiblemente te funcione así :

Código:
function seleccion () {
 var f = document.forms["frmBen"];
 f.elements["taJus"].disabled = !f.elements["cbVio"][0].checked;
}

<form ..... id="frmBen" name="frmBen">
Saludos,
  #3 (permalink)  
Antiguo 03/02/2009, 07:19
 
Fecha de Ingreso: noviembre-2008
Mensajes: 55
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: Habilitar area de texto con un Grupo de opciones

Funcionó perfectamente... Gracias HackmanC por tu colaboración...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:44.