Webly: Máscara Para Bloqueio De Caracteres ! - Webly

Ir para

Regras para postagem

É permitido postar livremente respostas com comentários, testes e avaliações dos scripts. Postagens contendo dúvidas sobre o script, deverão ser postadas no fórum principal de javascript/ECMAScript/AJAX.

IMPORTANTE: Todos os tutoriais postados neste fórum irão automaticamente para o portal Webly. Contribua você também e faça parte da equipe de colaboradores que fazem a evolução da web. Obrigado.
Página 1 de 1

Máscara Para Bloqueio De Caracteres ! Uma mão na roda! Avaliar tópico: -----

#1 Membro offline   PedroCaminha Ícone

  • Ícone
  • Grupo: Membros
  • Posts: 4
  • Cadastrado: 16-dezembro 08

Ícone  Postou 16 dezembro 2008 - 03:36

 function getKeyCode(e)
 {
 if (window.event)
 return window.event.keyCode;
 else if (e)
 return e.which;
 else
 return null;
 }
 function keyRestrict(e, validchars) { // v3.0
 var key=", keychar=";
 key = getKeyCode(e);
 if (key == null) return true;
 keychar = String.fromCharCode(key);
 keychar = keychar.toLowerCase();
 validchars = validchars.toLowerCase();
 if (validchars.indexOf(keychar) != -1)
 return true;
 if ( key==null || key==0 || key==8 || key==9 || key==13 || key==27 )
 return true;
 return false;
 }


Usando:
onkeypress="return keyRestrict(event,'1234567890.')"

No exemplo acima serão aceitos somente números e o ponto...

Ótima solução para vários tipos de campos em um form...

Achei isso na net, não lembro aonde! estava em um txt aqui na minha pasta de scripts... Se você é o dono parabéns! Ótimo script... :thumbsup:
0

#2 Membro offline   Micox Ícone

  • Comunidade de desenvolvedores
  • Ícone
  • Grupo: Administradores
  • Posts: 5511
  • Cadastrado: 03-julho 06
  • Localização:Goiânia-GO
  • Interesses:Webly e elmicox.blogspot.com

Postou 17 dezembro 2008 - 08:43

Ótimo. Movendo pra área de tutoriais :joia:
valeus.net/mwords - Links automáticos p/ o MercadoLivre em seu texto

Ajude, responda: mesmo que não saiba exatamente a resposta, seu pitaco pode dar uma luz no problema do outro.
Não respondo dúvidas por MP / Email / MSN e afins. O fórum está aqui pra isto.

elmicox.blogspot.com
0

Página 1 de 1


Resposta rápida

  

1 usuário(s) está(ão) lendo este tópico
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)