alguem sabe como fazer essa verificacao ?
e outra coisa... na hora de digitar como forçar a pessoa digitar os 10 caracteres? pq o padrao seria: 16/06/2005 .. mas as vezes ela pode digitar 16/6/2005
utilizo um script para checar que verifica se ela ta digitada certo... tipo.. dia nao passa de 31 e mes nao passa de 12 e tals;;;;
alguem poderia implementá-lo para esses dois itens acima ?
function validadata(){ d = document.formdata; //validar datainicio erro=0; hoje = new Date(); anoAtual = hoje.getFullYear(); barras = d.datainicio.value.split("/"); if (barras.length == 3){ dia = barras[0]; mes = barras[1]; ano = barras[2]; resultado = (!isNaN(dia) && (dia > 0) && (dia < 32)) && (!isNaN(mes) && (mes > 0) && (mes < 13)) && (!isNaN(ano) && (ano.length == 4) && (ano <= anoAtual && ano >= 1900)); if (!resultado) { alert("Formato de data invalido! Data Inicial !!"); d.datainicio.focus(); return false; } } else { alert("Formato de data invalido! Data Inicial !!"); d.datainicio.focus(); return false; } return true; }
grato.