Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/12/2009, 13:00
Avatar de tampon
tampon
 
Fecha de Ingreso: julio-2009
Mensajes: 420
Antigüedad: 14 años, 10 meses
Puntos: 0
S.O.S. pasar valor de un radio a un input text

Hola eh estado intentando trabajar con botones de radio ya intente muchas formas de pasar el valor a un documento javascript y todas fueron sin exito, busque otra opcion y era pasar el valor de los botones a un input de texto, ahora el problema es que:

tengo dos grupos de radio boton, y la seleccion de uno esta ligado al otro, osea...
que si seleccionan un boton de grupo A, entonces se selecciona en automatico un boton del grupo B y asi, todos los botones estan ligados, .. bueno encontre una funcion de pasar el valor a un input text, pero resulta que con la dimamica que esta no me funciona muy bien por que me manda un valor indefinido.

bueno dejo el codigo y ojala algun experto lo pueda analizar mejor y darme una respuesta ya que esto me tiene bastante alterado

saludos y gracias de antemano.

Código HTML:
Ver original
  1. <script type="text/javascript">
  2.  
  3. function foco1A(){
  4. var chek = document.getElementById("FO1A")
  5.     if (chek.checked == true) {
  6.         document.getElementById("FV1A").checked = true;
  7.     }else{
  8.         document.getElementById("FV1A").checked = false;
  9.     }
  10. }
  11.  
  12. function foco2A(){
  13. var chek = document.getElementById("FO2A")
  14.     if (chek.checked == true) {
  15.         document.getElementById("FV2A").checked = true;
  16.     }else{
  17.         document.getElementById("FV2A").checked = false;
  18.     }
  19. }
  20.  
  21. function check1(opcion,valor) {
  22.     document.getElementById("opcion1A").value=opcion;
  23.     document.getElementById("valor1A").value=valor;
  24. }
  25.  
  26. </head>
  27.  
  28. <input type="radio" name="opcionA" id="FO1A" value="COI" onClick="foco1A();check1(this.value)" /> concepto1<br />
  29. <input type="radio" name="valorA" id="FV1A" value="1.00" onFocus="check1(this.value)" disabled />1<br />
  30. <input type="radio" name="opcionA" id="FO2A" value="SEG" onClick="foco2A();check1(this.value)" /> concepto2<br />
  31. <input type="radio" name="valorA" id="FV2A" value="2.00" onFocus="check1(this.value)" disabled />2<br />
  32.  
  33. <input type="text" id="opcion1A" disabled />
  34. <input type="text" id="valor1A" disabled />
  35. </form>
  36.  
  37. </body>
  38. </html>