Ho aggiunto anche il controllo che volevo realizzare...ad esempio 10 giorni dopo la data attuale... tutto ok.
Posto
codice:<script language="javascript" type="text/javascript"> function ultimogiorno() { var campoultimadata = document.form1.oggi.value; var separultimadata = campoultimadata.split(/[\/\.\-]/); var giornoultimadata = new Date(separultimadata[2], parseInt(separultimadata[1],10)-1, separultimadata[0]); giornoultimadata.setDate(giornoultimadata.getDate()+10); // ultimo giorno document.form1.dataattiva2.value=giornoultimadata.getDate()+"/"+(giornoultimadata.getMonth()+1)+"/"+giornoultimadata.getYear(); } </script> <script language="javascript" type="text/javascript"> function aggiungigiorno() { var campodata = document.form1.dataattiva.value; if (campodata!=document.form1.dataattiva2.value) { var separ = campodata.split(/[\/\.\-]/); var giorno = new Date(separ[2], parseInt(separ[1],10)-1, separ[0]); giorno.setDate(giorno.getDate()+1); // giorno sucessivo document.form1.dataattiva.value=giorno.getDate()+"/"+(giorno.getMonth()+1)+"/"+giorno.getYear(); var stringa=giorno.toLocaleString().substr(0,giorno.toLocaleString().length-8); } } </script>

Rispondi quotando