funcion calcular precio
Publicado por fran (11 intervenciones) el 01/02/2013 13:33:03
Buenos dias, soy nuevo en este foro, y queria plantearos una funcion a ver si me podeis echar una mano.
En la funcion que hos presento debo realizar un calculo total dentro del elemento "precio final"; me podeis decir como implementar esta funcion y como se hace la llamada a la misma?
Os dejo gran parte de la funcion hecha a falta de solo realizar el calculo; saludos:
( se trata de calcular el alquiler de productos el cual lo selecciona el usuario mediante una lista select, despues mediante elemento "radio" el usuario selecciona si lo quiere nuevo (plus 50€) o seminuevo, despues un elemento text para multiplicar los dias de alquiler puestos por el usuario, y un checkbox que si el usuario lo selecciona se añade el iva del 8% a lo añadido anteriormente por el usuario; y finalmente esta el elemento text en donde tiene que aperecer el total y si algun elemento anterior se modifica este automaticamente tambien.)
En la funcion que hos presento debo realizar un calculo total dentro del elemento "precio final"; me podeis decir como implementar esta funcion y como se hace la llamada a la misma?
Os dejo gran parte de la funcion hecha a falta de solo realizar el calculo; saludos:
( se trata de calcular el alquiler de productos el cual lo selecciona el usuario mediante una lista select, despues mediante elemento "radio" el usuario selecciona si lo quiere nuevo (plus 50€) o seminuevo, despues un elemento text para multiplicar los dias de alquiler puestos por el usuario, y un checkbox que si el usuario lo selecciona se añade el iva del 8% a lo añadido anteriormente por el usuario; y finalmente esta el elemento text en donde tiene que aperecer el total y si algun elemento anterior se modifica este automaticamente tambien.)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function calcula_precio() {
//aqui cojo el elemento de la lista seleccionado.
if(document.getElementById("opciones").selectedIndex){
seleccion = document.getElementById("opciones").value;
}
else{alert("Debes seleccionar un producto");}
//aqui cojo el elemento radio seleccionado.
for(var i=0; i<document.formu.estado.length;i++){
if(document.formu.estado[i].checked){
seleccionado = document.formu.estado[i].value;
}
}
//aqui cojo la cantidad introducida por el usuario.
var unidades = document.getElementById("cantidad").value;
if(unidades > 0){
var unidades
}
else{alert("Debes poner número días");return false; }
//aqui cojo el valor del iva si ha sido seleccionado.
if(document.getElementById("iva").checked){
impuesto = document.getElementById("iva").value;}
}
Valora esta pregunta
0