Buongiorno.
Sto cercando di inserire nel mio sito un campo input di tipo "a calendario", in modo che chi seleziona una data, e preme il bottone "INVIA", viene reindirizzato alla pagina relativa a quel giorno (ad esempio, alla pagina 02-02-2017.html).
Devo solo assegnare alla variabile dataselezionata il valore di orderdate (che dovrebbe contenere la data selezionata, nel formato DD-MM-YYYY).
Qui sotto posto il codice originale, che alla pressione del bottone Invia fa semplicemente visualizzare la data selezionata:
<script type="text/javascript" src="calendarDateInput.js">
</script>
<form>
<script>DateInput('orderdate', true, 'DD-MM-YYYY');
</script>
<input type="button" onClick="alert(this.form.orderdate.value)" value="Invia">
</form>
Invece di visualizzarla, io ho bisogno di assegnare la data selezionata (nel formato DD-MM-YYYY) alla variabile dataselezionata.
Successivamente, creerò il link della pagina relativa alla data immessa nell'input, con relativo reindirizzamento (che deve avvenire alla pressione del bottone "Invia"), tramite il codice:
<script>
function vai_pagina_del_giorno_selezionato(){
linkformat = dataselezionata + ".html";
location.href=linkformat;
}
</script>
Ho una conoscenza molto superficiale di javascript e non so come fare assegnare alla variabile dataselezionata il valore della data, contenuto in orderdate. Qualcuno mi può aiutare?
Grazie.