DICAS .NET

 Busca Online:

 
Seja bem vindo(a) Visitante, você não está logado deseja logar
no portal para participar de serviços e promoções ? clique aqui.


No caso de perder a senha, acesse aqui e receba por e-mail.
Deseja entrar em contato conosco, acesse aqui e mande-nos um e-mail.

Validador de Caracteres Especiais para ASPX

por Damon Abdiel em 20/1/2007

Olá pessoal estamos nós aqui novamente, porém desta vez para demonstrar como criar um validador de caracteres especiais em JavaScript e implementado facilmente em ASPX.

Primeiramente coloque esse script, ele é que será responsável pela validação de nossa pagina, todo processo será feito no cliente como de costume no JavaScript, enfim vamos ao trabalho:


1 -function OnlyEspeciais()
2 - {
3 -  if (window.event.keyCode >= 48 && window.event.keyCode <= 57)
4 -   return true
5 -  else
6 -  if (window.event.keyCode >= 97 && window.event.keyCode <= 122)
7 -     return true
8 -  else
9 -      window.event.keyCode = 0;
10 - }

Vamos aos comentários...
* linha 1 - temos a declaração de nossa função
* linha 3 - nessa primeira instrução IF nós verificamos se a tecla pressionada pelo usuário foi um número, pois na tabela de caracteres especiais os números estão nas posições de 48 a 57.
* linha 4 - caso seja um número a função retorna um true permitindo a escrita.
* linha 5 - caso não seja um número podemos fazer uma segunda verificação.
* linha 6 - essa instrução IF verifica se é uma letra do alfabeto em minúsculo, lembrando apenas que as letras estão na tabela de caracteres especiais em 97 a 122
* linha 7 - faz a mesma coisa da linha 4
* linha 8 - caso não seja uma letra minúscula é executada a exceção
* linha 9 - ela retorna o valor 0 da tabela de caracteres especiais, ou seja retorna "nada".

você pode fazer outros bloqueios basta incluir mais funções IF ou adapta-las para aceitar outras validações.

Na agora é só colocar no controle: onKeyPress="
OnlyEspeciais();" o resultado do controle é esse:

<asp:TextBox ID="tbID" runat="server" onKeyPress="OnlyNumbers();" ></asp:TextBox>

Você pode conferir uma tabela completa de caracteres especiais nesse link:

http://br.tikiwiki.org/tiki-index.php?page=Wiki%20-%20Caracteres%20especiais

voltar   comente  subir

Download Copy





 
Damon Abdiel



Comentários:


Comente (dê sua opinião):

Comentário:
Código Imagem:  (digite o código da imagem respeitando maiúsculo e minúsculo)

Favor digitar o código da imagem para cadastramento.

 

Outros Artigos do Autor

Validador de Caracteres Especiais para ASPX
Criptografia de dados




eCode10 Magazine 4 Edição

Baixe a sua sem pagar nada, basta apenas ter um cadastro na comunidade aspneti.com ou ser usuário do ecode10.com.



Edições anteriores
LAYERDEV

Notícias *

Notebook 3D ou 4K?

Notebook vem com tudo...

Visão do Futuro - Day of Glass 2

Futuro próximo pode chegar cedo?...

Lenovo de 14 polegadas IdeaPad

Veja o novo notebook Lenovo IdeaPad...

Windows 8 Store

Channel9 publica um vídeo da Windows Store...

Sony Vaio série Z

Novo Vaio Ultrabook? ou não Ultrabook?...

Samsung quer comprar RIM

Imagine se juntar as duas companhias...

Surface 2.0 mostrado

Novo Surface é mostrado de forma incrível...

Skype Tablet

Será que esse skype tablet pega mesmo?...

Lenovo e o seu novo Ultrabook

Ultrabook chega também pela Lenovo...




NETITC