Cita:
Iniciado por fmiguelcapel
a ver; me estoy pasando horas, dias y semanas intentando resolver una funcion por mi mismo sin obtener ayuda de nadie y tengo la cabeza a punto de estallar...
y mas aún siendo un principiante; o sea, que imaginate lo que me esta costando y el esfuerzo brutal por mi parte.
hasta ahora he conseguido ( con mucho esfuerzo ) obtener los valores de los elementos siguientes, y me falta obtener la fecha para realizar la condicion que expuse mas arriba. Y despues con todo esto castigarme mas la cabeza para encontrar una funcion que me lo calcule todo en funcion de lo que este seleccionado por el usuario en el formulario. saludos :
//funcion formulario para calcular precio producto.
function calcula_precio() {
//aqui cojo el elemento de la lista seleccionado.
if(document.getElementById("opciones").selectedInd ex){
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;}
}
Primero, el editor de FDW incluye una herramienta "highlihgt", usala !!!!
selectedInd ex
no es lo mismo que
selectedIndex
Segundo, debería presentar el javascript y el html completos.
Se puede saber como se entiende
Código Javascript
:
Ver original//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; }
Que tiene que ver una fecha en javascript con un campo "cantidad", ¿acaso es un número de días?
Adivinando un poco
Producto x precio_unitario x cantidad + iva
Imaginando un poco más
habitación_doble x precio_diario x numero_de_dias + iva
y el date()? para qué?, un número de dias es tan solo un número
Me está llevando más esfuerzo a mi entender que querés hacer que a vos hacerlo
Saludos