Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

regina

Calculo de idade

Recommended Posts

Achei na net a seguinte função em java script:

<script>function idade( data ){data = data.split("/");dia = data[0];mês = data[1];ano = data[2];anoAtual = new Date();ano = parseInt( ano );anoAtual = parseInt( anoAtual.getYear());idade = ( anoAtual - ano );document.form.txtIdade.value = idade;}</script>
meu form:

<form name="form"><input type="text" name="txtData" onblur="java script:idade(this.value);"><br><input type="text" name="txtIdade"></form>

Ao testar constatei o seguinte

01/10/2002 me retorna 5, deveria retornar 4 pois só completará 5 anos em outubro.

 

Como proceder para corrigir isto?

 

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta trocar o anoAtual.getYear() por anoAtual.getFullYear()! Acho que rola...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.