Ir para conteúdo
Fórum Script Brasil
  • 0

Erro Incompreencivel.


thiagoturci

Pergunta

Bom eu to fazendo um programa pra minha escola q vai calcular a idade do aluno (minha professora mando..rsrs)....mais enfim....acontece um erro q não entendo diz q uma certa variável é nulo ou não é um objeto....?????ou se não diz que não está de finida...???????

Ai vai o cod html...

<html>

<!-- ************* Inicio do cod data atual ******************* -->

<script>

var data=new Date();

var ano=data.getYear();

if (ano < 1000)

ano+=1900;

var semana=data.getDay();

var mes=data.getMonth();

var dia=data.getDate();

if (dia<10)

dia="0"+dia;

var semana_ordem=new Array("Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado");

var mes_ordem=new Array(01,02,03,04,05,06,07,08,09,10,11,12);

</script>

<!-- script que calcula a idade -->

<script>

function idad(){

document.idade.an2.value=ano - document.idade.an.value;

alert('dsfs' +me);

}

</script>

<!-- FIM DO CÓDIGO - Semana, Dia de Mês de Ano -->

<head>

<title>Informe sua Idade.</title>

<style>

input{

border-color=ccccff;

background-color=eeeeee;

font-family=verdana;

color=blue;}

</style>

</head>

<body bgcolor="#FFFFFF" text="#000000">

<!-- ************** Inicio de FORM *************************** -->

<form name=idade>

<!-- ************** Fim varia variaveis hidden *************** -->

<!-- ************** Inicio De inputs para a Data de nasc. **** -->

<center>Informe sua data de nascimento

<input type=text name=d size=1 maxlength=2>

<input type=text name=m size=1 maxlength=2>

<input type=text name=an size=3 maxlength=4>

<input type=button name=ver_id value="Ver Idade" onClick=idad()>

Sua idade: <input type=text name=an2>

<!-- ************** Fim dos inputs *************************** -->

</form>

</body>

</html>

...valeu abrços......

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Ele estava se referindo a este ponto do script:

function idad(){

document.idade.an2.value=ano - document.idade.an.value;

alert('dsfs' +me);

}

você tem que tirar o espaço antes do "+me", entende? Mas... você já testou esse script aí? Cara, ele calcula a idade errada! Eu ainda não fiz aniversário este ano, e ele está falando que eu tenho 21! Na verdade, tenho 20... é um erro que seria legal ser corrigido. wink.gif

Falou!

Link para o comentário
Compartilhar em outros sites

  • 0

thiago... você tem que definir a variavel..................

coloca isso no código que funciona..hehehe tongue.gif

var me = document.idade.me.value

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...