ciao a tutti.
ho uno script che mi controlla i campi di un form riguardanti la data
function controldate() {
var curdate = new Date();
var curday = ((curdate.getDate()) -1 ); // day
var curmonth = curdate.getMonth(); // 0 is January, December is 11
// change month
document.fm_search.Dep_Month.options.selectedIndex = curmonth;
document.fm_search.Rtn_Month.options.selectedIndex = curmonth;
// change day
document.fm_search.Dep_Day.options.selectedIndex = curday;
document.fm_search.Rtn_Day.options.selectedIndex = curday;
}
i tipi del sito pero' rompono perche vorrebbero che la data fosse 3 giorni avanti (praticamente devi prenotare con 3 giorni di anticipo)... e qui nessun problema da -1 passo a +2.
ma se e' ad esempio il 30 di agosto? visto che' e' sono campi select mi resta fermo a 30, o peggio il codice potrebbe non andare.
domanda come faccio a fargli cambiare la data al mese successivo (quando necessario)?
poi... visto che e' caldo e' bello rendere le cose complicate.
e' possibile disabilitare i giorni e i mesi antecedenti alla data di oggi+3?
grazie a tutti in anticipo, in intanto provo a mettermi all'opera!![]()
![]()