Formatação de campo textBox
Alguém tem algum script para validar um textBox para não deixar digitar caracter nele?
![Marcos Oliveira Marcos Oliveira](http://www.devmedia.com.br/imagens/fotoscolunistas/220287_20150505212042.jpg)
Marcos Oliveira
Curtidas 0
Respostas
![Diego Barcelos Diego Barcelos](http://www.devmedia.com.br/imagens/fotoscolunistas/Diego foto 3x4-3.jpg)
Diego Barcelos
27/05/2011
Olá, voce cria um JScript File (.js) e coloca o seguinte
function digitarSomenteNumero(cmp){ if((event.keyCode >= 0 && event.keyCode <= 30) || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46 || event.keyCode == 127){ return true; } if (!event.shiftKey && !event.altKey) return (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105); else return false;}
Na página aspx, no Source onde tem o TextBox voce chama o script como mostra abaixo em negrito
<asp:TextBox ID="NomeTextBox" runat="server" onkeydown="return digitarSomenteNumero(this);"></asp:TextBox>
Espero ter ajudado.
function digitarSomenteNumero(cmp){ if((event.keyCode >= 0 && event.keyCode <= 30) || (event.keyCode >= 37 && event.keyCode <= 40) || event.keyCode == 46 || event.keyCode == 127){ return true; } if (!event.shiftKey && !event.altKey) return (event.keyCode >= 48 && event.keyCode <= 57) || (event.keyCode >= 96 && event.keyCode <= 105); else return false;}
Na página aspx, no Source onde tem o TextBox voce chama o script como mostra abaixo em negrito
<asp:TextBox ID="NomeTextBox" runat="server" onkeydown="return digitarSomenteNumero(this);"></asp:TextBox>
Espero ter ajudado.
GOSTEI 0