Validações Com JavaScripts
Estou usando o código abaixo no Looad de uma Página , com intuito ,
de não permitir que Letras sejam digitadas em um TextBox
So que nada Acontece... Isto é , o TextBox Aceita Qualquer Tecla :cry: :cry:
O que estou Fazendo de Errado...
Muito Obrigado
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
Curtidas 0
Respostas
Signori
09/10/2007
Olá amigo!
Bom, validação dessa forma nao posso te ajudar, mas usando o compenente:
RegularExpressionValidator, da pra fz isso.
na property ValidationExpression colocao isso
inteiros ateh 10 digitos..
flw
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
Giordanocwb
09/10/2007
Verifique que você escreveu KeyCode, com o ´K´ maiúsculo, na verdade, no JavaScript, se escreve ´keyCode´, soh o ´C´ maísculo ok.
T+
T+
GOSTEI 0
Marco Salles
09/10/2007
Ainda não consegui :cry: :cry: :cry:
com o RegularExpressionValidator , ele ira informar que tem caracteres inválidos , mas não evitará a digitação ...
com o RegularExpressionValidator , ele ira informar que tem caracteres inválidos , mas não evitará a digitação ...
GOSTEI 0
Marco Salles
09/10/2007
Conseguir Exatamente Assim :
Atenção ... O javaScript é casesensitive . Ou seja é uma bos......
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