Originariamente inviato da dogobis
codice:
<select name="dal_mese" class="form_info1" id="dal_mese">
                                                <option value="1" selected>Aprile 2005</option>
                                                <option value="2">Maggio 2005</option>
                                                <option value="3">Giugno 2005</option>
                                                <option value="4">Luglio 2005</option>
                                                <option value="5">Agosto 2005</option>
                                                <option value="6">Settembre 2005</option>
                                                <option value="7">Ottobre 2005</option>
                                                        </select>
dal_mese e al_mese sono impostati così danno un valore numerico, ma all'invio del form vorrei che questo fosse sostituito dal valore testuale corrispondente.
Veramente devo essere rincoglinito ma continuo di non capire !!!Perche imposti il valore 1 al mese di aprile ? Non sarebbe più semplice utilizzare il numero del mese (4) ?

Comunque....
codice:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<script language="JavaScript" type="text/javascript">
<!--
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";
		 
a = document.getElementById('dal_mese').options;
for (i=0;i<a.length;i++) {
 curOption = a.item(i);
 if (curOption.selected) {
  curOption.value = mese[i];
	alert(a.innerHTML);
	return true
 }
}

} 

//-->
</script>

</head>
<body>
<select name="dal_mese" class="form_info1" id="dal_mese">
 <option value="1" selected>Aprile 2005</option>
 <option value="2">Maggio 2005</option>
 <option value="3">Giugno 2005</option>
 <option value="4">Luglio 2005</option>
 <option value="5">Agosto 2005</option>
 <option value="6">Settembre 2005</option>
 <option value="7">Ottobre 2005</option>
</select>


<input type="button" value="Invio" onclick="controllodata()">
</body>
</html>