Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/01/2015, 06:29
Avatar de GeekGirl
GeekGirl
 
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 10 años, 4 meses
Puntos: 44
Respuesta: Obtener el valor de un radioButton de un formulario

No te recomiendo usar getElementsByName ya que no es estándar y no va a funcionar en todos los navegadores. Igualmente estás levantando un conjunto de elementos y para asignarles una función en el click, tenés primero que recorrerlos con un for.

Podés hacer algo simple y efectivo como esto:

Código Javascript:
Ver original
  1. var elementos = document.getElementsByTagName("input");
  2.  
  3.     for (var a = 0; a < elementos.length; a++) {
  4.         if (elementos[a].type == 'radio') {
  5.             elementos[a].onclick = function() {
  6.                 console.log(" Elemento: " + this.value + "\n , Seleccionado: " + this.checked + "<br/>")
  7.             }
  8.         }
  9.     }