input 박스에 숫자만 입력
Posted: 2006 07 11 19:59 13
<script type="text/javascript">
// 숫자만 입력되도록 하는 코드
function onlyNumber()
{
//alert(event.keyCode);
if ( ( (96<=event.keyCode) && (event.keyCode<=105) ) || ( (48<=event.keyCode) && (event.keyCode<=57) ) || (event.keyCode==8) || (event.keyCode==37) || (event.keyCode==39) || (event.keyCode==9))
{
event.returnValue=true;
}
else
{
event.returnValue=false;
}
}
//-->
</script>
<input type="text" STYLE="IME-MODE:DISABLED" OnKeyDown="onlyNumber();">
이렇게 사용하는데요... IE(익스)에서는 정상작동하지만,
위의 코드 해석방식이 윈도우의 그 무엇을 참조하는 방식이라서..
FF(불여우)에서는 전혀 반응을 하지 않습니다.
뭐 좋은 해결 방법이 없을까요?
// 숫자만 입력되도록 하는 코드
function onlyNumber()
{
//alert(event.keyCode);
if ( ( (96<=event.keyCode) && (event.keyCode<=105) ) || ( (48<=event.keyCode) && (event.keyCode<=57) ) || (event.keyCode==8) || (event.keyCode==37) || (event.keyCode==39) || (event.keyCode==9))
{
event.returnValue=true;
}
else
{
event.returnValue=false;
}
}
//-->
</script>
<input type="text" STYLE="IME-MODE:DISABLED" OnKeyDown="onlyNumber();">
이렇게 사용하는데요... IE(익스)에서는 정상작동하지만,
위의 코드 해석방식이 윈도우의 그 무엇을 참조하는 방식이라서..
FF(불여우)에서는 전혀 반응을 하지 않습니다.
뭐 좋은 해결 방법이 없을까요?