숫자만 입력 받아야 하는 경우에 사용하면 됩니다.
/*
* 숫자만 입력 받도록 하는 함수
*
*/
function isNum() {
var key = event.keyCode;
if (! (key == 8 || key == 9 || key == 13 || key == 144 || (key >= 48 && key <= 57) || key == 190)) {
noBubble();
}
}
function noBubble(e)
{
e = e||event;
if (e)
{
try{
e.returnValue = false;
}catch(k){}
try{
e.cancelBubble = true;
}catch(k){}
try{
e.stopPropagation();
}catch(k){}
try{
e.preventDefault();
}catch(k){}
}
}
input box에 저렇게 onkeypress 에 함수로 넣어주면 됩니다.
'JavaScript' 카테고리의 다른 글
| javascript onlyNumber(숫자만 입력받기) - remove except number (13) | 2014.10.10 |
|---|---|
| javascript refresh : 3 method (0) | 2014.10.01 |
| inputbox 공격 스크립트 (0) | 2014.01.29 |
| javascript clone object - deep copy (0) | 2014.01.14 |
| window.open post 방식으로 띄우기 (0) | 2013.12.29 |
댓글