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

Dúvida De Javascript


PERNAMBUCO_FJV

Pergunta

Estou fazendo um formulário de validação de dados

no campo data de nascimento,eu coloquei um auto-complemento das barras,ex: o cara digita 15151900, aparece 15/15/1900,mas de o cara colocar dddddddd,aparece dd/dd/dddd,pois não posso fazer uma "pergunta" se o campo for string,não execute,pois a "/" é string.

Resumindo:

Como que eu faço para só aceitar numeros e as barras também?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Guest - PERNAMBUCO_FJV -

já resolvi galera:

<html>

<script language="JavaScript">

<!--

  function data(edit){

    if(event.keyCode<48 || event.keyCode>57){

      event.returnValue=false;

    }

    if(edit.value.length==2 || edit.value.length==5){

      edit.value+="/";

    }

  }

-->

</script>

<body>

<input type="text" name="data" maxlength="10" onkeypress="data(this)">

</body>

</html>

Link para o comentário
Compartilhar em outros sites

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...