Foros del Web » Programando para Internet » Javascript »

Radio Button

Estas en el tema de Radio Button en el foro de Javascript en Foros del Web. Hola amigos.....tengo una pregunta, quisiera que dado una cantidad de opciones de radio button, yo pueda en determinada opción activar un campo de texto en ...
  #1 (permalink)  
Antiguo 20/05/2004, 11:19
 
Fecha de Ingreso: mayo-2004
Ubicación: Caracas
Mensajes: 28
Antigüedad: 20 años, 7 meses
Puntos: 0
Radio Button

Hola amigos.....tengo una pregunta, quisiera que dado una cantidad de opciones de radio button, yo pueda en determinada opción activar un campo de texto en lo que el usuario hga click sobre ella........si pueden ayudarme lo agradeceria!!!!!!
__________________
Margot Palacios
  #2 (permalink)  
Antiguo 20/05/2004, 11:28
Avatar de jorel  
Fecha de Ingreso: abril-2003
Ubicación: Monterrey, N.L.
Mensajes: 253
Antigüedad: 21 años, 8 meses
Puntos: 0
Eso apenas con javascript

mira este ejemplo:

esto va dentro del head

function habilita(){
document.form1.social.disabled = false;
document.form1.rfc.disabled = false;
}

function deshabilita(){
document.form1.social.disabled = true;
document.form1.rfc.disabled = true;
document.form1.dom_fiscal.disabled = true;
document.form1.social.value = "";
document.form1.rfc.value = "";
}


y agregarias la funcion en tu radio boton:

<input type="radio" name="factura" value="si" onclick="habilita()">

<input name="factura" type="radio" onclick="deshabilita()" value="no" checked>


y los campos de texto serian:

<input name="social" type="text" id="social" size="40" maxlength="100" disabled>

input name="rfc" type="text" id="rfc" size="40" maxlength="100" disabled>


checalo si tienes dudas pregunta ...


__________________

:adios:

Jorge Santana

Última edición por jorel; 20/05/2004 a las 11:33
  #3 (permalink)  
Antiguo 20/05/2004, 12:01
 
Fecha de Ingreso: mayo-2004
Ubicación: Caracas
Mensajes: 28
Antigüedad: 20 años, 7 meses
Puntos: 0
Hola Jorel, entendí más o menos lo que me escribiste así que cuando lo intenté escribir me dijo que habia un error. Te explico mejor a ver.......tengo lo siguiente:
<%
Set Rs1=Server.CreateObject("ADODB.RecordSet")
iSQL= "SELECT * FROM ENC_PREGUNTAS WHERE PRE_COD_ENCUESTA=" & id & "ORDER BY PRE_COD_PREGUNTA"
Rs1.Open iSQL,db,3,3
Do While Not Rs1.Eof
%>
<tr bgcolor="#FFFFFF">
<td width="355" height="41"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
<%=Rs1("PRE_DESCRIPCION")%></font></td>
<td width="377" align="right"><table width="361" border="0" cellspacing="0" cellpadding="0">
<tr align="center">
<td width="90"> <input type="radio" name="rb<%=Rs1("PRE_COD_PREGUNTA")%>" value="res1" checked></td>
<td width="90"> <input type="radio" name="rb<%=Rs1("PRE_COD_PREGUNTA")%>" value="res2"></td>
<td width="90"> <input type="radio" name="rb<%=Rs1("PRE_COD_PREGUNTA")%>" value="res3"></td>
<td width="90"> <input type="radio" name="rb<%=Rs1("PRE_COD_PREGUNTA")%>" value="res4"></td>
<td width="90"> <input type="radio" name="rb<%=Rs1("PRE_COD_PREGUNTA")%>" value="res5" onclick="habilita()"></td>
</tr>
</table>
<td width="154"><input name="Deficiente" type="text" id="res5" size="20" maxlength="50" disabled></td>
</tr>
<%
Rs1.MoveNext
Loop
%>


en vista de que tengo 5 opciones de radio button, yo quiero que cuando el usuario le haga click a la 5, aparezca un cuadro de texto a un ladito para que él escriba una explicación......
__________________
Margot Palacios
  #4 (permalink)  
Antiguo 20/05/2004, 12:07
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años
Puntos: 146
Cita:
Mensaje Original por margotpalacios
...
en vista de que tengo 5 opciones de radio button, yo quiero que cuando el usuario le haga click a la 5, aparezca un cuadro de texto a un ladito para que él escriba una explicación...... [/B]
¿Queres que un Text que originalmente no se ve, te aparezca cuando el usaurio selecciones TODOS los radios?

Dependiendo de la respuesta, se usan radio o checks o enables y capas ocultas, o llamadas a la misma página.

Saludos
  #5 (permalink)  
Antiguo 20/05/2004, 12:11
 
Fecha de Ingreso: mayo-2004
Ubicación: Caracas
Mensajes: 28
Antigüedad: 20 años, 7 meses
Puntos: 0
Si así es, el text originalmente no se ve.....así que quiero que aparezca sólo cuando el usuario eliga la opcion 5......
__________________
Margot Palacios
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 19:18.