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