Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/08/2011, 17:44
tazzwt
 
Fecha de Ingreso: marzo-2010
Mensajes: 432
Antigüedad: 14 años, 8 meses
Puntos: 11
obtener el valor de un radio

Estoy creando una pregunta en javascript al seleccionar el radio indicado, aparece un alert que dice que lo ha contestado, bien o mal.

pero no me funciona, me dice siempre que está mal al marcar cualquier opción siendo que si marca el radio 1 debería de decir bien.

y eso que le puse un condicional para identificarlo pero aun así no lo reconoce.

aca el codigo:

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3.  
  4. </head>
  5.  
  6. <script type="text/javascript">
  7. function verificar() {
  8.     var ex1 = document.getElementById('radio1');
  9.     var ex2 = document.getElementById('radio2');
  10.     var ex3 = document.getElementById('radio3');
  11.     var ex3 = document.getElementById('radio4');
  12.  
  13.     if(ex1 == 1)
  14.     {
  15.         alert("Bien");
  16.     }
  17.     else
  18.     {
  19.         alert("Mal");
  20.     }
  21. }
  22.  
  23. </script>
  24.  
  25.  
  26. 1.- ¿Donde estamos?<br>
  27. <br>
  28. Marque una respuesta<br>
  29. <input name="radiobutton" type="radio" value="1" id="radio1">a) Tierra<br>
  30. <input name="radiobutton" type="radio" value="2" id="radio2">b) Marte<br>
  31. <input name="radiobutton" type="radio" value="3" id="radio3">c) Sol<br>
  32. <input name="radiobutton" type="radio" value="4" id="radio4">d) Luna<br>
  33. <br>
  34. <input type="submit" name="Submit" value="Enviar" onClick="verificar();">
  35.  
  36. <body>
  37. </body>
  38. </html>
__________________
Libro de HTML 5 + codigo fuente bajar aqui.