Fórum Validações Com JavaScripts #23106
09/10/2007
0
de não permitir que Letras sejam digitadas em um TextBox
procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs); begin txtQuantidade.Attributes.Add(´onKeyPress´, ´if (event.keyCode < 48 || event.KeyCode > 57) ´+ ´(event.KeyCode = 0;)´); // TODO: Put user code to initialize the page here if not isPostBack then Select; end;
So que nada Acontece... Isto é , o TextBox Aceita Qualquer Tecla :cry: :cry:
O que estou Fazendo de Errado...
Muito Obrigado
Marco Salles
Curtir tópico
+ 0Posts
10/10/2007
Signori
Bom, validação dessa forma nao posso te ajudar, mas usando o compenente:
RegularExpressionValidator, da pra fz isso.
na property ValidationExpression colocao isso
^\d{0,10}?$inteiros ateh 10 digitos..
flw
Gostei + 0
04/12/2007
Giordanocwb
T+
Gostei + 0
06/02/2008
Marco Salles
com o RegularExpressionValidator , ele ira informar que tem caracteres inválidos , mas não evitará a digitação ...
Gostei + 0
06/02/2008
Marco Salles
procedure TWebForm1.Page_Load(sender: System.Object; e: System.EventArgs);
begin
TextBox1.Attributes.Add(´onkeypress´,
´if (event.keyCode < 48 || event.keyCode > 57) ´+
´{event.keyCode = 0;}´);
end;Atenção ... O javaScript é casesensitive . Ou seja é uma bos......
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)