estou fazendo um formulário de validação de dados.
No campo data,coloquei para a "/" aparecer automaticamente,por exemplo:
o cara digita 15151900, aparece 15/15/1900.
O pró é o segunite:
se o cara digitar ddmmaaaa o input aceita e aparece dd/mm/aaaa,ou seja,aceita caracteres.
Não sei o que fazer para bloquear isso,pois tem que ter obrigatoriamente a "/" pois a mesma serve para que a senha não seja igual a data de aniversário.
já tentei criar um array,mas nem deu:
array=[0,1,2,3,4,5,6,7,8,9]
for (a<0; a<array.length; a++){
if(document.form1.data.value != array[a]){
alert("erro")
return false
}
}
tentei isso,mas ele retorna true sempre,tudo que digito,ele diz que é diferente do array,mesmo que eu digite só numeros
Pergunta
PERNAMBUCO_FJV
estou fazendo um formulário de validação de dados.
No campo data,coloquei para a "/" aparecer automaticamente,por exemplo:
o cara digita 15151900, aparece 15/15/1900.
O pró é o segunite:
se o cara digitar ddmmaaaa o input aceita e aparece dd/mm/aaaa,ou seja,aceita caracteres.
Não sei o que fazer para bloquear isso,pois tem que ter obrigatoriamente a "/" pois a mesma serve para que a senha não seja igual a data de aniversário.
já tentei criar um array,mas nem deu:
array=[0,1,2,3,4,5,6,7,8,9]
for (a<0; a<array.length; a++){
if(document.form1.data.value != array[a]){
alert("erro")
return false
}
}
tentei isso,mas ele retorna true sempre,tudo que digito,ele diz que é diferente do array,mesmo que eu digite só numeros
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
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.