Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2013, 17:04
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: radio button saber el valor al apretar un link

Los radios de un mismo nombre constituyen un array, asi que lo que tenés que hacer es recorrer el array y buscar cual está "checked"

Código HTML:
Ver original
  1. <!DOCTYPE HTML>
  2. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  3.  
  4. <script type="text/javascript">
  5. function opcion_radio_button(){
  6. var u = 0;
  7. var radios = document.getElementsByName('opcion');
  8. for(var i = 0; i < radios.length; i++) {
  9. if(radios[i].checked == true) {
  10. alert ("usted a selecionado "+ radios[i].value);    
  11. u = 1;
  12. }
  13. }
  14. if(u == 0){
  15. alert ("seleccione una opción");
  16. }
  17.  
  18. }
  19.        
  20.  
  21. <title>Documento sin título</title>
  22. </head>
  23.  
  24. <input type="radio" name="opcion" value="1"><label>1</label>
  25. <input type="radio" name="opcion" value="2"><label>2</label>
  26. <input type="radio" name="opcion" value="3"><label>3</label>
  27. <input type="radio" name="opcion" value="4"><label>4</label>
  28. <input type="radio" name="opcion" value="5"><label>5</label>
  29.  <aside>
  30. <button onclick="opcion_radio_button();" >enviar</button>
  31.  
  32. </body>
  33. </html>

Evitá el uso de un <a>, para cosas como esta, no es muy semántico,

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.