SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: mhenao en Jueves 22 de Septiembre de 2005, 16:13

Título: Crear Campos
Publicado por: mhenao en Jueves 22 de Septiembre de 2005, 16:13
Hola a todos.
Necesito hacer una pantalla que me pida un tipo de identificacion, el usuario debe seleccionar entre un CC o un NI
Las opiones estan en un RadioButtom.

Quiero que cuando el usuario seleccuine NI, aparezca mas abajo un campo donde pueda ingresar el numero de NI, pero, cuando seleccione CC, no aparezca nada.

Ojala puedan ayudarme.

Mil gracias.
Título: Re: Crear Campos
Publicado por: Neko-sama en Jueves 22 de Septiembre de 2005, 16:55
copia este codigo
si tienes dudas, preunta sin problemas


Código: Text
  1.  
  2. <script language="javascript">
  3.  
  4. function ocultaMuestra() {
  5.  
  6.   if(document.forms[0].gato[0].checked)
  7.     document.forms[0].campo.style.visibility = "visible"
  8.   if(document.forms[0].gato[1].checked)
  9.     document.forms[0].campo.style.visibility = "hidden"
  10.  
  11. }
  12.  
  13. </script>
  14.  
  15.  
  16.  
  17. <form>
  18.  
  19. Muestra<input type="radio" name="gato" onClick="ocultaMuestra()">
  20. <br>
  21. Oculta<input type="radio" name="gato" onClick="ocultaMuestra()">
  22. <br>
  23. <input name="campo" style="visibility:hidden" value="ahora me veo!!">
  24.  
  25. </form>
  26.  
  27.  
Título: Re: Crear Campos
Publicado por: aloneibar en Viernes 23 de Septiembre de 2005, 09:29
Es lo mismo pero un poco más organizado los datos:

Código: Text
  1. <form>
  2. <table>
  3. <tr>
  4. <td><input type="radio" name="gato" onClick="ocultaMuestra()"></td>
  5. <td>NI: </td>
  6. <td><input name="campo" style="visibility:hidden" value="ahora me veo!!"></td>
  7. </tr><tr>
  8. <td><input type="radio" name="gato" onClick="ocultaMuestra()"></td>
  9. <td>CC</td>
  10. <td></td>
  11. </tr>
  12. </table>
  13. <br>
  14. </form>
  15.