var dak = {}; dak.utils = {}; dak.utils.CommonUtil = function(){} dak.utils.CommonUtil.prototype = { /** * 숫자만 입력 가능하게 * new dak.utils.CommonUtil().onlyNumber(event);, onKeyDown 이벤트 * @param e Event * @return */ onlyNumber: function(e){ var event = e ? e : event; var target = event.target ? event.target : event.srcElement; target.setAttribute("stryle", "ime-mode:disabled"); // BackSpace,Delete, <-, ->, Tab 키 통과 if( e.keyCode == 8 || e.keyCode == 46 || e.keyCode == 37 || e.keyCode == 39 || e.keyCode == 9 || e.keyCode >= 48 && e.keyCode <= 57 || e.keyCode >= 96 && e.keyCode <= 105 ) { } else { if( e.preventDefault ){ e.preventDefault(); }else{ e.returnValue = false; } } } }
js 숫자만 입력 가능하게
2010. 3. 18. 13:12