Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/08/2010, 20:32
KazerPowa
Invitado
 
Mensajes: n/a
Puntos:
Problema obteniendo el valor del botón de radio seleccionado

Hola,

Tengo este código Javascript:

Código Javascript:
Ver original
  1. function redirect(){
  2.     var i
  3.     for (i=0;i<document.form_option.option.length;i++){
  4.        if (document.form_option.option[i].checked)
  5.           break;
  6.     }
  7.     option = document.form_option.option[i].value;
  8.     location.href='index.php?o=' + option;
  9.     }

Y esto en el HTML:
Código HTML:
Ver original
  1. <form action="" id="login_form" method="post" name="form_option" accept-charset="ISO-8859-1">
  2.         <input style="margin-bottom: 5px" checked="checked" type="radio" name="option" value="1" /><a><?php echo $welcome_o0s2; ?></a> <br />
  3.         <input style="margin-bottom: 5px" type="radio" name="option" value="2" /><a><?php echo $welcome_o0s3; ?></a> <br />
  4.         <input style="margin-bottom: 5px" type="radio" name="option" value="3" /><a><?php echo $welcome_o0s4; ?></a> <br />
  5.         <input onmouseover="change_color('1', 'button')" onmouseout="change_color('0', 'button')" style="background-color: #dadada" onclick="redirect()" id="button" class="button" value="<?php echo $welcome_next; ?>" type="button" />
  6. </form>

Por algún motivo, a mí me funciona pero a algunos usuarios no :/
Debido a esto, no puedo comprobar cuándo está arreglado, así que no puedo hacer mucho...
El código se puede ver en http://tinyurl.com/389fraz
Si a alguien no le funciona el botón "siguiente", y sabe cómo solucionarlo, le agradecería que me dijera el fallo....
Saludos!