javascript 인증 은 숫자 입 니 다.
javascript 은 입력 을 숫자 로 제한 하고 이벤트. keyCode 의 값 을 판단 하 며 숫자 로 만 한정 합 니 다. 숫자 가 아니라면 오 류 를 되 돌려 주 고 숫자 라면 계속 합 니 다.
먼저 자 바스 크 립 트 가 숫자의 다른 방식 인지 검증 하고 아래 함 수 를 통 해 실현 합 니 다.
function isNumber(oNum)
{
if(!oNum) return false;
var strP=/^/d+(/./d+)?$/;
if(!strP.test(oNum)) return false;
try{
if(parseFloat(oNum)!=oNum) return false;
}
catch(ex)
{
return false;
}
return true;
}
이 자 바스 크 립 트 코드 는 매우 간결 하 니 여러분 이 보 셔 도 됩 니 다.
<br>function onlyNum()<br>{<br>if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)))<br>// <br>event.returnvalue=false;<br>}<br>
다음은 비교적 멍청 한 방법 이 있 습 니 다. 여러분 도 보 셔 도 됩 니 다. 공부 하 세 요.
다음 에는 정규 로 숫자 를 검증 하 는
<br>function CheckMyForm() <br>{ <br>var txt = myform.mytext.value; <br>if(checknumber(txt)) <br>{ <br>alert(" !"); <br>return false; <br>} <br>return true; <br>} <br>function checknumber(String) <br>{ <br>var Letters = "1234567890"; <br>var i; <br>var c; <br>for( i = 0; i < String.length; i ++ ) <br>{ <br>c = String.charAt( i ); <br>if (Letters.indexOf( c ) ==-1) <br>{ <br>return true; <br>} <br>} <br>return false; <br>} <br>
가장 간단 한 javascript 인증 여부
숫자 가 아 닌 코드 는 다음 과 같 습 니 다.
siNan 함 수 를 이용 하여 여 기 를 누 르 면 isNaN 함수 설명 을 볼 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.