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>