2010-06-15 110 views
1

我有一個文本框,我希望用戶只輸入數字,而不是其他格式。強制用戶只輸入數字

我該怎麼做?

+0

如果你有機會獲得他的鍵盤去掉字母鍵。並非每個解決方案都需要成爲軟件。 – 2010-06-15 18:07:43

回答

5

使用正則表達式驗證:

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" ControlToValidate="TextBox1" 
ErrorMessage="Please Enter Only Numbers" Style="z-index: 101; left: 424px; position: absolute; 
top: 285px" ValidationExpression="^\d+$" ValidationGroup="check"></asp:RegularExpressionValidator> 
1
<asp:TexBox runat="server" ID="TexBox1" /> 
<asp:RegularExpressionValidator runat="server" ValidationExpression="\d+" ControlToValidate="TexBox1" ErrorMessage="Error!" /> 
1
<input name="number" onkeyup="this.value=this.value.replace(/\D/g,'')"> 
相關問題