Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/10/2008, 19:00
Avatar de ElJavista
ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 8 meses
Puntos: 67
Respuesta: Problema: Formularios.Input.radio

No es tan simple trabajar con checkbox y radio buttons, por lo menos no tan simple como te imaginas. Lo digo por tu código. Para tomar el valor del radio button seleccionado no se procede de ese modo. Debes hacer lo siguiente:

<input type="button" value="Enviar" onClick="registrar()" />

Código:
function registrar() {
	var val = "";
	var rad = document.formulario.a;
	for (i = 0; i < rad.length; i ++) {
	     if (rad[i].checked) {
	        val = rad[i].value;
	    }
	}
	
}
De ese modo puedes obtener el valor del radio button, el otro valor ya lo sabes, pero coloca document antes del name del formulario para que también sea válido en Firefox.