반응형
//onkeypress="return numbersonly(event, false)" 사용방법 function numbersonly(e, decimal) { var key; var keychar; if (window.event) { // IE에서 이벤트를 확인하기 위한 설정 key = window.event.keyCode; } else if (e) { // FireFox에서 이벤트를 확인하기 위한 설정 key = e.which; } else { return true; } keychar = String.fromCharCode(key); if( key.ctrlKey && key==90 ) { return false; } else if ((key == null) || (key == 0) || (key == 8) || (key == 9) || (key == 13) || (key == 27)) { return true; } else if ((("0123456789").indexOf(keychar) > -1)) { return true; } else if (decimal && (keychar == "." || keychar == "-")) { return true; } else return false; }
반응형
'Web > JAVASCRIPT' 카테고리의 다른 글
링크 테두리 없애기 (0) | 2017.04.13 |
---|---|
JavaScript [알고리즘]퀵 정렬(Quick Sort) (0) | 2017.01.16 |
encodeURI, encodeURIComponent, escape 함수 차이점 (0) | 2011.10.07 |
소셜보내기 (0) | 2011.10.07 |
javascript 원하는 부분만 인쇄하기 (0) | 2011.08.08 |