// 숫자만 입력 // 크롬때문에. ime-mode 가 안먹음
$('.num_only').keyup(function(event) {
this.value=this.value.replace(/[^0-9]/g,'');
});
// 숫자만 입력
$('.num_only').css("ime-mode", "disabled").keydown(function(event) {
FuncOnlyNumber(event);
});
function FuncOnlyNumber(evt){
var e = evt;
if(e==null) { e = window.event; }
if (e.keyCode == 8 ||
e.keyCode == 9 ||
e.keyCode == 13 ||
e.keyCode == 37 ||
e.keyCode == 38 ||
e.keyCode == 39 ||
e.keyCode == 40 ||
e.keyCode == 46 ) { return; }
var str;
// var patt = new RegExp('[0-9]');
// chrome도 Netsacape로 나온다.
if (window.netscape || navigator.appName == 'Netscape' || navigator.appName == 'Opera' )
{
//str = String.fromCharCode(e.which);
str = e.which;
if((str >= 48 && str <= 57) || (str >= 96 && str <= 105)){
}else{
e.preventDefault();
}
} else {
//str = String.fromCharCode(e.charCode);
str = e.keyCode;
if((str >= 48 && str <= 57) || (str >= 96 && str <= 105)){
}else {
e.preventDefault();
e.keyCode = 0;
e.cancelBubble = true;
e.returnValue = false;
}
}
}
