새해 복 많이 받으세요..
"아싸라비아" <cho...@silverpinna.com> wrote in message
news:OOdWO4RrCHA.572@TK2MSFTNGP12...
isNaN()이라는 함수가 있습니다.
숫자이면 false를 숫자가 아니면 true를 return합니다.
--
자....그럼 오늘도 고맙습니다.
"아싸라비아" <cho...@silverpinna.com> wrote in message
news:OOdWO4RrCHA.572@TK2MSFTNGP12...
그부분까지는 해결을 못한다구 하는거 같던데........ ^^*
"Jeong Hoe-Jae" <ho...@totalshipping.com> wrote in message
news:#VLeftTrCHA.2544@TK2MSFTNGP10...
Karl 님의 답변에 약간의 첨언 입니다.
[isNaN Method ] - JScript
----------------------------------------------------------------------------
----
Description
Determines whether a value is the reserved value NaN (not a number).
Syntax
isNaN(numvalue)
The numvalue argument is the value to be tested against NaN.
Remarks
The isNaN function returns true if the value is NaN, and false otherwise.
You typically use this function to test return values from the parseInt and
parseFloat methods.
Alternatively, a variable could be compared to itself. If it compares as
unequal, it is NaN. This is because NaN is the only value that is not equal
to itself.
[IsNumeric 함수] - VBScript
----------------------------------------------------------------------------
----
설명
식이 숫자로 평가될 수 있는지 여부를 나타내는 부울값을 반환합니다.
구문
IsNumeric(expression)
expression 인수는 아무 식이면 됩니다.
참고
IsNumeric은 전체 식이 숫자로 인식되면 True를, 그렇지 않으면 False를
반환합니다. IsNumeric은 식이 날짜식이면 False를 반환합니다..
아래 예제에서 IsNumeric 함수는 변수가 숫자로 평가될 수 있는 지 여부를
결정합니다.
Dim MyVar, MyCheck
MyVar = 53 ' 값을 지정합니다.
MyCheck = IsNumeric(MyVar) ' True를 반환합니다.
MyVar = "459.95" ' 값을 지정합니다.
MyCheck = IsNumeric(MyVar) ' True를 반환합니다.
MyVar = "45 Help" ' 값을 지정합니다.
MyCheck = IsNumeric(MyVar) ' False를 반환합니다.
감사 합니다.
"Karl" <C...@resite.co.kr> wrote in message
news:#VzSBNUrCHA.2036@TK2MSFTNGP12...
왜그런진 잘모르나 이벤트시 함수 호출할때
onKeyDown으로 해야만 됩니다.
onKeyPress로 하면 전분께서 말씀 하신데로 한글이 들어가네요.....
왜그런지 고수님들의 설명좀 들어보구요....
하지만 완전히 막으려면 마우스 클릭도 신경써야 하구 탭이동두 신경써야 하고
붙혀 넣기도 막아야 하니까..
아고 귀찮어라~~~..........
"아싸라비아" <cho...@silverpinna.com> wrote in message
news:OOdWO4RrCHA.572@TK2MSFTNGP12...
onKeyDown에 함수를 걸어놓으면 키보드 위 숫자판 말고는 다 안되네요..
한영 전환키, 심지어 오른쪽 수자패드도 안먹네요........ 신기하다...........
테스트 코드를 적어보면
<Script Language="JavaScript">
function checkChr(type, code)
{//type이 1이면 영문 혹은 숫자, 2이면 숫자 만 통과
if(type == 2)
if((code<48) || (code > 57))
alert("숫자만 입력합니다.");
event.returnValue = false;
}
}else{
if((code<48) || (code > 122) ||((code>57)&&(code<97)))
{
alert("영문(소문자)와 숫자만 입력합니다.");
event.returnValue = false;
}
}
}
</Script>
....
<input type="text" name="" onKeyDown="checkChr(2, event.keyCode);"
maxlength=7>
이렇게 적었는데요.................
문제 있어 보이네요........
"deoneo" <deo...@hanafos.com> wrote in message
news:eIi8YeWrCHA.1636@TK2MSFTNGP12...