ciao a tutti,
sto costruendo una funzione... ma sembra non voglia funzionare
la funzione è questa
e io gli passo i dati cosicodice: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); }
mi dereste una manoa trovare l'errore :master:codice:<input name="selezione10" type="checkbox" id="selezione10" onClick="return calcola(4,5,9)" value="150-0-7-7-8">
grazie mille![]()

Rispondi quotando