Salve,
ho intenzione di valorizzare in un campo testo la differenza in giorni tra due date selezionate in due select.
Il codice è il seguente:
Purtroppo però non mi funziona... nel campo viene scritto NaNcodice:<head> <SCRIPT Language="JavaScript"> function scrivi() { inizio = document.form.inizior.options[document.form.inizior.selectedIndex].value; fine = document.form.finer.options[document.form.finer.selectedIndex].value; var d1 = new Date(inizio); var d2 = new Date(fine); diff = d2-d1; mtg = new String(diff/86400000); document.form.nomecampo.value = mtg; } </SCRIPT> </head> <select name="inizior" onChange="scrivi()"> <option value="2004,3,27" >sabato 27 marzo 2004</option> <option value="2004,3,28" >domenica 28 marzo 2004</option> <option value="2004,3,29" >lunedì 29 marzo 2004</option> </select> <select name="finer" onChange="scrivi()"> <option value="2004,3,27" >sabato 27 marzo 2004</option> <option value="2004,3,28" >domenica 28 marzo 2004</option> <option value="2004,3,29" >lunedì 29 marzo 2004</option> </select>
Sapete aiutarmi?

Rispondi quotando