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

Testar Data Maior


jeancainelli

Pergunta

Caros amigos estou tentando testar 2 datas para que :

"a 1@ seja maior que a 2@ :"

- O problema é que ele detecta como :

1@ data-) "10/10/2006" maior que

2@ data-) "16/10/2005", ou seja ele SÓ LEVA EM CONSIDERAÇÃO OS DIAS E NÃO O MÊS E O ANO.

Não sei o que fazer pra resolver o problema.....

To usando o Fazendo o Seguinte Teste :

1) No Form (formulario html) eu envio o seguinte trecho :

<form name="frmcadastro" id="frmcadastro" method="post" action="testa_data.htm" onSubmit="return valida(this);">

E a função java Script que faz o teste é a "valida" :

<script language="JavaScript">

function valida(frm)

{

if (frm.data1.value <= " ")

{

alert("A 1@ data deve ser preenchida!");

frm.data1.focus();

return false;

}

if (frm.data2.value <= " ")

{

alert("A 2@ data deve ser preenchida!");

frm.data2.focus();

return false;

}

if (frm.data1.value > frm.data2.value)

{

alert("O 1@ é maior");

frm.data1.focus();

return false;

}

if (frm.data2.value > frm.data1.value)

{

alert("O 2@ é maior");

frm.data2.focus();

return false;

}

if (frm.data2.value = frm.data1.value)

{

alert("Os 2 São Iguais");

frm.data2.focus();

return false;

}

return true;

}

</script>

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      651,9k
×
×
  • Criar Novo...