A) era un esempio buttato giù al volo non pensavo servisse completo
B) è chiaro che se le select non vengono modificate avrai sempre la data di default (preimpostata)
codice:<html> <head> <script language="JavaScript"> function Creadata() { var gg = document.getElementById('idSelectGiorno').options[document.getElementById('idSelectGiorno').selectedIndex].value var mm = document.getElementById('idSelectMese').options[document.getElementById('idSelectMese').selectedIndex].value var aa = document.getElementById('idSelectAnno').options[document.getElementById('idSelectAnno').selectedIndex].value var data = gg+'/'+mm+'/'+aa document.getElementById('idInputDelForm').value=data } </script> </head> <body> <div align="center"><h1>Datario</h1></div></br> <form name="data-nascita"> <select name="idSelectGiorno" id="idSelectGiorno"> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> </select> <select name="idSelectMese" id="idSelectMese"> <option value="01">Gennaio</option> <option value="02">Febbraio</option> <option value="03">Marzo</option> </select> <select name="idSelectAnno" id="idSelectAnno"> <option value="1991">1991</option> <option value="1990">1990</option> <option value="1989">1989</option> </select> </form> <input type="text" name="data_di_nascita" id="idInputDelForm" onblur="Creadata()"/> </body> </html>![]()

Rispondi quotando