Textbox內判斷為非數字馬上清除填寫內容
如題,今天要介紹如何在TextBox內寫入驗證,並判斷其內容如果不是數字的話就馬上清空,跟一般的數字驗證不同的是,這樣做不會跳錯誤顯示訊息,畫面乾淨俐落。
首先先加入一個Textbox控制項,這是廢話...我想我們直接看比較實在:
只能輸入數字
<asp:TextBox ID="bonus" runat="server" MaxLength="10" Columns="10" onkeyup="this.value=this.value.replace(/[^0-9]/g,'')" ></asp:TextBox>
允許有小數點
<asp:TextBox ID="bonus" runat="server" MaxLength="10" Columns="10" onkeyup="this.value=this.value.replace(/[^0-9\.]/g,'')"></asp:TextBox>
打完收工...這篇好短XD
|