2009년 11월 19일 목요일

javascript 숫자만 입력이 되게 설정하는 방법

function handlerNum()

{

e = window.event; //윈도우의 event를 잡는것입니다.

//숫자열 0 ~ 9 : 48 ~ 57, 키패드 0 ~ 9 : 96 ~ 105 ,8 : backspace, 46 : delete -->키코드값을 구분합니다. 저것들이 숫자랍니다.

if (e.keyCode >= 48 && e.keyCode <= 57 e.keyCode >= 96 && e.keyCode <= 105 e.keyCode == 8 e.keyCode == 46)

{

e.returnValue=true; //-->입력시킨다.

} else //숫자가 아니면 넣을수 없다.

{

e.returnValue=false;

}

===> textbox 에 " onkeydown="handlerNum()" " 같이 onkeydown 이벤트를 등록한다.

댓글 없음: