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>