Controlar select con case y mostrar el resultado de una operación matemática
Es algo sencillo pero en esto de programación estoy un poco pez...
Tengo este código
<div class="tipo_vehiculo">
<label>- Selecciona el tipo de vehículo: </label><select id="tipo_vehiculo" onchange="multiplicar();">
<option value="1">Turismo</option>
<option value="2">Motocicleta</option>
<option value="3">Maquinaría Agrícola</option>
</select>
Lo que quiero es que en función del elemento escogido en esa lista me haga una operación, eso antes lo controlaba a través de un checked y un if de la siguiente manera:
<script>
function multiplicar(){
m1 = document.getElementById("valorfiscal").value;
r = (m1*0.06)+123.7;
r2= (m1*0.06)+96.7;
r3= (m1*0.06)+183.33;
if (document.getElementById('ch1').checked) {
document.getElementById("resultado").value = r2;
}else if (document.getElementById('ch2').checked) {
document.getElementById("resultado").value = r3;
}else{
document.getElementById("resultado").value = r;
}
}
</script>
Pero ahora con el case no consigo hacerlo funcionar....