Originariamente inviato da br1
Se aggiungi un alert

function calculate (form)
{
var date1 = new Date(form.date1.value);
var date2 = new Date(form.date2.value);
alert(date1);alert(date2)

ti rendi conto che la conversione da stringa a data non e' cosi' immediata come credi... devi fare qualche passaggio in piu'.

ciao
Si grazie adesso ho capito tramite le alert:

date1 = Fri Jun 4
date2 = Sun Jul 4

Perchè queste date ???
Non ho capito che passaggi devo aggiungere...

http://www12.asphost4free.com/viki1967/test.htm