Salve,
questo è uno script che nell'input
Ti restituisce la data di oggi, il problema è che alcuni browser vedono il formato imposto dallo script(anno/mese/giorno), altri invece vedono(giorno/mese/anno)! Ma quando lo invio mediante form arriva in formato(anno/mese/giorno) poichè come si evince dallo script:codice:<input ype="date" name="theDate" id="theDate">
E' stato impostato(anno/mese/giorno)...il problema è il seguente: Se io vado a modificare var today = ..... e lo sposto in modo tale che si visualizzare come dico (day/month/year) non si vede più niente!E quando invio il form mi restituisce il nulla. Cosa dovrei modificare ?codice:<script> var date = new Date(); var day = date.getDate(); var month = date.getMonth() + 1; var year = date.getFullYear(); if (month < 10) month = "0" + month; if (day < 10) day = "0" + day; var today = year + "-" + month + "-" + day; $("#theDate").attr("value", today); </script>

Rispondi quotando

...l'ho rifatto ora e funziona
evidentemente quel giorno avevo mancato qualche "virgola".
ma siccome il tutto è protetto da php e quando mi sposto da un menu ad un altro mi sposto tramite jquery, di conseguenza in questo modo o si vede su una pagina o sull'altra...la soluzione che ho pensato e metterlo in un .js ma come dovrei modificare il codice per poi richiamarlo nell'input?Cosa ci dovrei aggiungere e come?
