Det var mid der havde gjort galt der skal stå * istedet for / efter 365 i linien med alder.
<script type=\'text/javascript\'>
function findAlder( fdato ) { // fdato har format \'ddmmåååå\'
var fodselsdag = new Date( // gøres til et Date objekt
parseInt( fdato.substr(4,4), 10 ), // år
parseInt( fdato.substr(2,2), 10 ), // måned
parseInt( fdato.substr(0,2), 10 ) // dag
);
var nu = new Date();
return Math.round( ( nu.valueOf() -fødselsdato.valueOf() ) / (365*24*60*60*1000) );
}; //end findAlder( string ) -> number
// linierne nedenfor er til test:
var fdag = prompt( \"skriv fødselsdato: \'ddmmåååå\'.\", \"\" );
while ( fdag.length == 8 ) {
alert( findAlder( fdag ) );
fdag = prompt( \"skriv fødselsdato: \'ddmmåååå\'.\", \"\" );
};
</script>
mvh
www.fotx.net/jakoba