Aceitar apenas números com ASPxTextBox
24/09/2013
0
Como eu mascaro um ASPxTextBox para \ceitar apenas números e backspace ? Veja, é um ASPxTextBox e não um TextBox apenas.
Pjava
Curtir tópico
+ 0
Responder
Posts
25/09/2013
Marcio Silveira
Colocando uma máscara:
<MaskSettings Mask="<0..99999>" />
Responder
25/09/2013
Rodolfo Paoni
Use isto:
<script>
function apenasNumeros(evt)
{
// Apenas números
if (window.event) { // IE
var charCode = evt.keyCode;
} else if (evt.which) { // Safari 4, Firefox 3.0.4
var charCode = evt.which
}
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
</script>
E no controle:
<input type="text" onkeypress="return apenasNumeros(event);" />
OU
<ASP:Textbox runat="server" id="meuTextBox" onkeypress="return apenasNumeros(event);" />
<script>
function apenasNumeros(evt)
{
// Apenas números
if (window.event) { // IE
var charCode = evt.keyCode;
} else if (evt.which) { // Safari 4, Firefox 3.0.4
var charCode = evt.which
}
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
</script>
E no controle:
<input type="text" onkeypress="return apenasNumeros(event);" />
OU
<ASP:Textbox runat="server" id="meuTextBox" onkeypress="return apenasNumeros(event);" />
Responder
Clique aqui para fazer login e interagir na Comunidade :)