Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/11/2011, 17:16
tuxceno
 
Fecha de Ingreso: noviembre-2010
Mensajes: 181
Antigüedad: 14 años
Puntos: 2
alguna sugerencia sobre este codigo pues no funciona

El detalle es el siguiente estoy haciendo un formulario donde tengo diez preguntas y cada una con 4 radio buton de tal forma que el usuario puede elegir entre 4 opciones en cada pregunta, cada radio buton tiene un valor que va desde 1 a 4 y lo que quiero es que en tiempo real segun vaya el usuario clicando sobre los radio buton se vaya haciendo la suma que se va presentando en un textfield el problema es que con el codigo que tengo no funciona, ojala y alguien le pueda dar su visto bueno y me pueda ayudar a corregir el dodigo para que funcione.
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. function sumamuybuena(){
  3.     caja=document.forms["form1"].elements;
  4.     for(i=0; radio.length; i++){
  5.         if(radio[i].checked){
  6.             return radio[i].value;
  7.             }
  8.         }
  9.     var punt;
  10.     punt+=Number(caja["Puntualidad"].valuechecked);
  11.     caja["totalmuybuena"].value=punt;
  12.     }
  13. </script>