1. 程式人生 > >應用正則表示式實現input標籤自動控制輸入數字

應用正則表示式實現input標籤自動控制輸入數字

2016年5月13日 星期五 @鹽田 - 深圳

練習題目: 利用JDBC,JSP,servlet,tomcat技術實現瀏覽器端驗證登入並獲取資料庫t_user表賬戶資訊,分頁輸出
今天做練習,採用JSP和servlet技術, 獲取orcl2資料庫使用者列表,傳參是發生空指標和zero運算處理異常,百度到正則表示式控制input標籤文字框輸入的方法,實際應用中,
程式碼如下:

每頁 <input id="pageSize" type="text" checked="checked"   
style=" text-align:center; vertical-align:middle;   
IME-MODE: disabled; WIDTH: 30px; HEIGHT: 15px"
onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" maxlength="3" size="10" name="pageSize" value="${pa.pageSize }">條

注意取用其中的正則表示式相關的程式碼就好.
此方法可以實現輸入非法字元自動刪除.
在本練習中還需要配合pageSize 為null 和0時的異常處理.