Select

randolf
29 de Agosto del 2003
Al realizar la fórmula para calcular el precio de unos artículos, me gustaría multiplicar el resultado por el valor que se seleccione en una select. La select contiene provincias y cada una está asociada a un valor y es ese valor el que quiero multiplicar por otra variable en otra parte del documento. ¿Cómo hago la llamada a ese valor??? Gracias.

[email protected]
29 de Agosto del 2003






<head>
<title>Ejemplo select</title>


<script>
function opera()
{
alert(document.juan.pepe.value);
var valor = parseInt(document.juan.pepe.value);
var multi = valor * 43;
alert(multi);
}


</script>

</head>

<body>


<form name="juan">
<select name="pepe" onchange="opera();">
<option name"Galicia" value="24">Galicia
<option name"Asturias" value="65">Asturias
<option name"Almeria" value="243">Almeria
<option name"Murcia" value="87">Murcia
<option name"Vallekas" value="66">Vallekas
</select>
</form>

randolf
29 de Agosto del 2003
Gracias pakiki, pero no me resuelve la duda. Es por mi culpa, no me expliqué bien; este es el código para el cálculo:

//Fórmula para calcular el peso
var pesoCaja = 1; //peso volumen de una caja
var precioCaja = 8;
; //precio del porte de una caja
versand=Math.round(pesoTotal/pesoCaja)*precioCaja;
//fin Fórmula para calcular el peso

Lo que quiero es que la var precioCaja, en lugar de ser igual a 8, sea igual al valor de la provincia seleccionada y no me sale.

Lo siento, soy principiante y me las arreglo como puedo ;)