- Post in | 이것저것
- Post at | 2010. 1. 15. 17:00 | by 쥬리엘
jquery inputNumber()
input box에 숫자만 입력받길 원할때가 있다.
허접하게 만들어본 jquery 소스이다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | jQuery.fn.inputNumber = function () { return this .each( function (){ jQuery( this ).keydown( function (e) { // 방향키: 37~40, 숫자열 0 ~ 9 : 48 ~ 57, 키패드 0 ~ 9 : 96 ~ 105 , 8 : backspace, 9 : tab, 46 : delete -->키코드값을 구분합니다. 저것들이 숫자랍니다. if ( e.keyCode >= 37 && e.keyCode <= 40 || e.keyCode >= 48 && e.keyCode <= 57 || e.keyCode >= 96 && e.keyCode <= 105 || e.keyCode == 8 || e.keyCode == 9 || e.keyCode == 46 ) { return true ; } else { if (jQuery.browser.msie) { return false ; } else { e.preventDefault(); return false ; } } }); }); }; |
'이것저것' 카테고리의 다른 글
청주 수암골(제빵왕 김탁구 촬영지) (0) | 2010.07.19 |
---|---|
js (0) | 2009.12.24 |
shop2 rich plus발표 (0) | 2009.12.09 |