作者PsMonkey (痞子軍團團長)
看板Web_Design
標題Re: [問題] 在JSP當中判別變數為數值的方法
時間Sun Apr 9 22:37:35 2006
※ 引述《cywec (Lovin'Wheet)》之銘言:
: 如題
: 我現在有個疑問就是說當使用者輸入一數值
: 或是其它的值
: 那有沒有什麼作法可以來判別他是不是為數字
: 我用一去除他的餘數
: 似乎效果不彰
前端請使用 JAvaScript
http://pt2wiki.twbbs.org/Wiki.jsp?page=JS_InputFilter
如果你要用後端來檢查
最簡單的方法就是去 Double.parseDouble( request.getParameter("foo"));
然後去 catch Exception
--
侃侃長論鮮窒礙 網站:
http://www.psmonkey.idv.tw
眾目睽睽無心顫 個人版:telnet://legend.twbbs.org
煢居少聊常人事
殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.32.98.251
→ abgne:上面給的範例 輸入非英數就破功了..ex:中文 04/09 23:06
→ abgne:建議當資料送出時,或該欄位輸入完後 用isNaN()檢查就可以了 04/09 23:12
→ ckw:推isNaN() 04/12 00:47
→ ckw:用keyCode來判斷是否數字不準,一般鍵盤右邊的數字 04/12 00:48
→ ckw:code就不是落在48~57之間 04/12 00:50