Ciau...
Ho qvesto codice:
Per fare il controllo ho attribuito ai select di selezione dei mesi dei valori numerici. Vorrei pero che dopo l'esecuzione del controllo i valori venissero reimpostati sostituendo quelli contenuti nell'array a seconda del valore numerico del select.codice:<script> function controllodata() { var mese = new Array(); mese[0] = "Aprile 2005"; mese[1] = "Maggio 2005"; mese[2] = "Giugno 2005"; mese[3] = "Luglio 2005"; mese[4] = "Agosto 2005"; mese[5] = "Settembre 2005"; mese[6] = "Ottobre 2005"; m1 = form.dal_mese.value; m2 = form.al_mese.value; g1 = form.dal_giorno.value; g2 = form.al_giorno.value; if (m2 < m1) { alert("Departure date is before the actual arrival.") return false } else if (m2 == m1) { if (g2 < g1 ) { alert("Departure date is before the actual arrival.") return false }else if (g2 == g1) { alert("Departure date is the same of the arrival.") return false } } form.dal_mese.value=(mese[m1]); form.al_mese=(mese[m2]); return true } </script>

Rispondi quotando