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) ?Originariamente inviato da dogobis
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.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>
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>

Rispondi quotando