Adesso il seguente codice funziona correttamente
... ma quello che vorrei fare è visualizzare nell'oggetto "f_selection" l'elenco di tutte le date tra "d_inizio" e "d_fine" (e non la differenza in giorni tra le due date).codice:<script type="text/javascript"> function CalcolaGiorniSelezione() { var data_inizio = document.getElementById("f_rangeStart").value.split('/'); d_inizio=new Date(data_inizio[2],data_inizio[1]-1,data_inizio[0]); var data_fine = document.getElementById("f_rangeEnd").value.split('/'); d_fine=new Date(data_fine[2],data_fine[1]-1,data_fine[0]); var diff_giorni = (d_fine.getTime() - d_inizio.getTime())/(1000 * 60 * 60 * 24); if (diff_giorni>=0) { document.getElementById("f_selection").value = diff_giorni+1 } else document.getElementById("f_selection").value = "Selezionare correttamente data inizio e fine selezione" }; </script> <button id="BTN_CalcolaGiorniSelezione" onclick="CalcolaGiorniSelezione()">Calendario</button>
Grazie.
Vincenzo

Rispondi quotando