Fala pessoal do forum...
Tenho um formulario de cadastro onde a pessoa tem q cadastrar nome, email, data de nascimento. Gostaria q no campo data, msm q a pessoa digite só numeros, qnd ela passasse pra outro campo aparecesse dd/mm/aaaa.
como eu faço isso ??
Nessa pagina eu tenho um codigo para checar os campos, o codigo esta abaixo. tem como eu acrescentar essa opcao da data nesse codigo ??
<script language="JavaScript" type="text/JavaScript">
function checa_formulario(cadastro){
if (cadastro.nome.value == ""){
alert("Por Favor Coloque Seu Nome !!!");
cadastro.nome.focus();
return (false);
}
if (cadastro.email.value == ""){
alert("Por Favor Coloque Seu E-mail !!!");
cadastro.email.focus();
return (false);
}
return (true);
}
</script>
Campo Data
Started By watequate, 19/08/2005, 12:33
3 replies to this topic
#1
Posted 19/08/2005, 12:33
#2
Posted 19/08/2005, 14:43
Bicho, eu procurei aqui no forum e não achei nada. aí eu fiz uma função, se ela puder te ajudar. fica satisfeito.
<html> <head> <title>teste</title> <script LANGUAGE="Javascript"> function verifica_data(event, texto) { var numero; numero = /[0-9]/; if(numero.test(String.fromCharCode(event.keyCode))) { if((texto.value.length == 2) || (texto.value.length == 5)) { texto.value = texto.value + "/"; } return true; } else { return false; } } </script> </head> <body> <form> <input type="text" onkeypress="return verifica_data(event, this)" maxlength="10"> </form> </body> </html>
kaduzick - The Nerds
#3
Posted 19/08/2005, 14:53
a única coisa que ela faz é colocar o "/" e só permitir números. ela não valida a data.
kaduzick - The Nerds
#4
Posted 19/08/2005, 15:19
Obrigado kaduzick, vou testar aki...
vlw pela ajuda.
vlw pela ajuda.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)