Validação de Data - Fácil
Publicado por Hebert 16/11/2005
[ Hits: 18.583 ]
Homepage: http://www.hebertphp.net
Esta validação é muito simples e pode ser adptada para seu formulário. Verifica se a data é válida e se a data é superior que a data atual.
<html> <head> <title></title> </head> <body> <form method="get" name="form1" onsubmit="return testa_data()" action="#"> dia <input type="text" name="dia" size="3" maxlength="2" > mes <input type="text" name="mes" size="3" maxlength="2" > ano <input type="text" name="ano" size="5" maxlength="4" > <br> <input type="submit" value="enviar"> </form> <script type="text/javascript"> function testa_data(){ var dia1=parseInt(window.document.form1.dia.value); var mes1=parseInt(window.document.form1.mes.value); var ano1=parseInt(window.document.form1.ano.value); var datadigitada= new Date(ano1,(mes1-1),dia1); var miliqq=datadigitada.getTime(); var mydate= new Date() var mili=mydate.getTime(); var diaqq=parseInt(datadigitada.getDate()); var mesqq=parseInt(datadigitada.getMonth())+1; if((dia1!=diaqq) || (mes1!=mesqq)){ alert("Data inválida"); window.document.form1.dia.focus(); return false; } else if(miliqq > mili){ alert("Data Digitada maior que data atual"); window.document.form1.dia.focus(); return false; } } </script> </body></html>
Validação de campos de formulário
Máscara JavaScript para Campos de Telefone/Celular e CEP
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Monitor fora de escala ao bootar sistema (6)
O que você está ouvindo agora? [2] (172)
não consigo instalar o warsaw (3)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (17)