Hola a todos les mando saludos me gustaria ver si me pueden ayudar ya que necesito una aplicacion en javascript que genere descuentos por medio de radiobuttons y switch pero al momento de ejecutar la pagina aparece la alerta con el mensaje Undefinied, y no encuentro que mas a hacer, de antemano les agradesco su ayuda.
el codigo que tengo es el siguiente:
<script>
function calculo()
{
var valor = R1.value;
switch(valor)
{
case "1":
desc.value = "hola";
break;
case "2":
desc.value = "Adios";
break;
}
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
</head>
<body>
<p>Descuento del 5%<input type="radio" name="R1" onClick=calculo(1);>
<br>
Descuento del 10%<input type="radio" name="R1" onClick=calculo(2);>
<br>
IMPORTE:<input type="text" name="impor" size="20" value = "200">
DESCUENTO:<input type="text" name="desc" size="20" >
</p>
<p><br>
</p>
</body>
</html>