ciao a tutti,
sto costruendo una funzione... ma sembra non voglia funzionare
la funzione è questa
codice:
function calcola(pulizia,forfait,consumi){
var ex = pulizia+forfait+consumi;
var s=0;
var e=document.form1.elements;
var culla = document.form1.culla.value;
var letto = document.form1.letto.value;
var tv = document.form1.tv.value;
var animali = document.form1.animali.value;
for(var i=0;i<e.length;i++)
if(e[i].name.indexOf('selezione')>-1 && e[i].type=='checkbox' && e[i].checked)
splitString = e[i].value.split("-");
if (culla != "NO"){
prezzo *= splitString[1];
}else if(letto != "NO"){
prezzo *= splitString[2];
}else if(tv != "NO"){
prezzo *= splitString[3];
}else if(animali != "NO"){
prezzo *= splitString[4];
}
prezzo += splitString[0];
prezzo += ex;
s += prezzo;
caparra1 = s*20/100;
document.form1.totale.value = s;
document.form1.caparra.value = caparra1;
alert("PREZZO DELLE SETTIMANE SELEZIONATE € "+s+"\nLA CAPARRA E' PARI A € "+caparra1);
}
e io gli passo i dati cosi
codice:
<input name="selezione10" type="checkbox" id="selezione10" onClick="return calcola(4,5,9)" value="150-0-7-7-8">
mi dereste una manoa trovare l'errore :master:
grazie mille