dunque, ho il seguente codice:
codice:
<script type="text/javascript" language="javascript">
function Moltiplica(sender1,sender2,sender3,risultato1,risultato2) {
//verifica valori non nulli
var Val1=sender1.value;
//numero di furgoni
var Val2=sender2.value;
// presenze
var Val3=sender3.value;
var Val4=Val1*8;
var Val5=Val2*4;
var Val6=0;
var Val7=0;
if (Val1==""&&Val2=="")
{
risultato1.value="";
risultato2.value="";
return false;
}
while (Val3>0)
{
if (Val1>0&&Val3>4)
{
Val6=Val6+1;
Val3=Val3-Val4;
}
if (Val3>0&&Val2>0)
{
Val3=Val3-Val5;
Val7=Val7+1;
}
if (Val3==4&&Val2==0&&Val1>0)
{
********inserire un confirm**********
}
}
risultato1.value=(isNaN(Val6)?"":Val6);
risultato2.value=(isNaN(Val7)?"":Val7);
}
//Moltiplica
</script>
in pratica, dove ci sono gli asterischi,deve succedere quanto segue:
appare un alert che indica "attenzione: è consigliabile selezionare anche sender2, premere ok per selezionare sender2, premere annulla per selezionare sender1"
e che, se l'utente clicca ok, viene eseguito il seguente codice:
Val3=Val3-4;
Val7=Val7+1;
se invece viene selezionato annulla, viene eseguito il seguente codice:
Val3=Val3-4;
Val6=Val6+1;
solo che non ho trovato sulla guida di html.it come si fa comparire il confirm e, soprattutto, come si lega il risultato del confirm a una qualche variabile per eseguire quelle due diverse operazioni.........
qualche suggerimento?