Ir para conteúdo

POWERED BY:

Arquivado

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

kazuh

Validação de Data

Recommended Posts

Olá! eu fiz uma busca no fórum mas não achei nada parecido...

 

Eu gostaria de colocar uma válidação de data em meu formulário, neste formato: DD/MM/AAAA

 

Estou utilizando este AS:

 

on (release) {	if (!ds_email.length || ds_email.indexOf("@") == -1 || ds_email.indexOf(".") == -1) {		results = "Confira o seu e-mail";		} else if (!ds_nome.length) {	results = "Confira o seu nome";	} else if (!ds_endereco.length) {	results = "Confira o seu endereço";			} else if (!ds_bairro.length) {		results = "Confira o seu bairro";	} else if (!ds_cidade.length) {		results = "Confira a sua cidade";			} else if (!nu_cep.length) {		results = "Confira o seu CEP";			} else if (!dt_nascimento.length) {		results = "Confira a data de nascimento";			} else {		loadVariablesNum("envia_dados.asp", 0, "GET");		results = "Enviando Dados";		gotoAndPlay(3);	}}

 

 

No dt_nascimento precisava apenas conferir uma data válida, tipo: 26/01/1985

 

e bloquear qq data inválida, ex. 00/00/0000 ou 22/22/2222 ou 26.01.1985 ou 26-01-1985

 

 

Obrigado desde já!<br><br>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma pesquisado do google que tem varias funções de validação de daraprocura por algum código em javaScrip, pois assim pode ser facilmente convertido para AS

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eder,

encontrei este Js:

 

<script type="text/javascript"><!--function validarData(campo) {	var expReg = /^(([0-2]\d|[3][0-1])\/([0]\d|[1][0-2])\/[1-2][0-9]\d{2})$/;	var msgErro = 'Formato inválido de data.';	if ((campo.value.match(expReg)) && (campo.value!='')) {		alert('Data válida');	} else {		alert(msgErro);		campo.focus();	}}//--></script>
como adapto ele pra AS??

 

vlw

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.