Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2012, 01:09
Avatar de Rafael
Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 22 años
Puntos: 1826
Activar o no un input text con un input radio

Hola.

Tengo un formulario

Código HTML:
Ver original
  1. <input type="radio" name="Escojer" value="Si">
  2. <input type="radio" name="Escojer" value="No">
  3.  
  4. <input type="Text" name="SI">
  5. <select name="No">

Necesito que si uno selecciona el pimer radio (SI), se active o cambie de color el input de texto, y si selecciono (NO) se prenda o cambie de color el select.


Tengo esta opción con un checkbox
Código HTML:
Ver original
  1. function toggle(chkbox, group) {
  2.     var visSetting = (chkbox.checked) ? "visible" : "hidden";
  3.     document.getElementById(group).style.visibility = visSetting;
  4. }
  5. function swap(radBtn, group) {
  6.     var modemsVisSetting = (group == "modems") ? ((radBtn.checked) ? "" : "none") : "none";
  7.     document.getElementById("modems").style.display = modemsVisSetting;
  8. }
  9. </script>
  10. ---
  11. <form>
  12. <input type="checkbox" name="monitor" onclick="toggle(this, 'myGroup')" />Monitor
  13. <span id="myGroup">
  14.   Contenido
  15. </span>

Pero no me funciona con checkbox, no con los radios. ¿Un tip porfa?