Ir para conteúdo
Fórum Script Brasil
  • 0

Mascara para data


arldin

Pergunta

<script language=JavaScript>
    function formatar(src, mask) {
        var i = src.value.length;
        var saida = mask.substring(i,i+1);
        var ascii = event.keyCode;
        if (saida == "A") {
            if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
            else { event.keyCode = 0; }
        } else if (saida == "0") {
            if ((ascii >= 48) && (ascii <= 57)) { return }
            else { event.keyCode = 0 }
        } else if (saida == "#") {
            return;
        } else {
            src.value += saida;
            
           
            if (saida == "A") {
                if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
               
            
                
              
            } else { return; }
        }
    }
</SCRIPT>
<P>DATA <INPUT onkeypress="formatar(this,'00/00/0000')" id=dta 
style="WIDTH: 82px; HEIGHT: 22px" maxLength=10 size=10 name=dta 
background-color:#FFFFFF? padding-bottom:1px; padding-top:1px; 
padding-right:4px; padding-left:4px; font-weight:700; 8pt; font-size: Verdana; 
font-family: border-width:1px; style:dashed;></P>

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...