var reDate5 = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
function doDate(pStr, pFmt)
{
eval("reDate = reDate" + pFmt);
if (!reDate.test(pStr) && (pStr != null && pStr != "")) {
alert('ALERTA DO SISTEMA\n\n'+pStr+ ' NÃO é uma data válida.\n\nRedigite no formato: XX/XX/XXXX');
pStr.value = ""; //coloquei essa linha pra limpar o meu input, mas não limpou.
pStr.focus(); //coloquei essa linha mas também não funcionou...
}
}
Se cair no if do alert, eu queria limpar o input e dar um focus... veja o que eu coloquei ali depois do alert. Não deu certo... como eu faço pra ele limpar e pra dar o focus ?
Pergunta
DataSet
Olá... tenho a seguinte função javascript ...
eu chamei ela pelo onblur de um input.Se cair no if do alert, eu queria limpar o input e dar um focus... veja o que eu coloquei ali depois do alert. Não deu certo... como eu faço pra ele limpar e pra dar o focus ?
Link para o comentário
Compartilhar em outros sites
3 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.