Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/04/2007, 16:37
ngr777
 
Fecha de Ingreso: abril-2007
Ubicación: Madrid
Mensajes: 35
Antigüedad: 17 años, 11 meses
Puntos: 0
¿Por qué no funciona este código?

Hola.

Copio un pequeño ejemplito con el que pretendía practicar la entrada de información mediante INPUT TYPE="radio" ...
El caso es que pretendo que la variable creada al efecto se cargue con el "value" atribuido a cada alternativa de los RADIOs.
Pero por más pruebas que hago el valor se hace indeterminado (undefined).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<script type="text/javascript" language="JavaScript">
<!--
function mostrar(formulario)
{
var a;
a = document.formulario.numero.value;
alert("Valor seleccionado: " + a);
}
// -->
</script>
</head>
<body>
<form action="mailto:[email protected]" method="post" name="formulario">
valor 1 <input name="numero" type="radio" value="1" checked/>
valor 2 <input name="numero" type="radio" value="2" />
valor 3 <input name="numero" type="radio" value="3" />
<input name="enviar" type="submit" value="Mandarlo" onclick="mostrar(this.form)"/>
</form>
</body>
</html>

¿Qué hago mal?

Gracias.

ngr