Originariamente inviato da web ces
Più preciso:

codice:
<script language="JavaScript">

function CalcoloEta() {
 var oggi=new Date();
 var annocorrente=oggi.getFullYear();
 var mesecorrente=oggi.getMonth();
 var annonascita=prompt("In che anno sei nato?","");
 var mesenascita=prompt("In che mese sei nato (cifra)?","")-1;
if (isNaN(mesenascita))
{
alert("Attenzione! Inserire il mese in cifre!")
}
else
{
alert("Hai esattamente "+(annocorrente-annonascita)+" anni e "+(mesecorrente-mesenascita)+" mesi.")
}
}

</script>

<input type="button" value="anni" onclick="CalcoloEta()">