반응형
값이 JavaScript 또는 jQuery의 숫자인지 확인
중복 가능성 :
JavaScript에서 숫자 유효성 검사-IsNumeric ()
var miscCharge = $("#miscCharge").val();
misCharge
숫자인지 아닌지 확인하고 싶습니다 . jQuery 또는 JavaScript에서이 작업을 수행하는 방법이나 쉬운 방법이 있습니까?HTMl은
<g:textField name="miscCharge" id ="miscCharge" value="" size="9" max="100000000000" min="0" />
function isNumber(n) {
return !isNaN(parseFloat(n)) && isFinite(n);
}
재생 방법에 따라 다양한 옵션이 있습니다.
isNaN(val)
val이 숫자가 아니면 true를 반환하고 숫자이면 false를 반환합니다. 귀하의 경우 이것은 아마도 귀하에게 필요한 것입니다.
isFinite(val)
문자열로 캐스트 될 때 val이 숫자이고 +/- 무한대와 같지 않으면 true를 반환합니다.
/^\d+$/.test(val)
val이 String으로 캐스트 될 때 숫자 만 있으면 true를 반환합니다 (아마도 필요한 것이 아님).
isNaN
(Not-a-number) 인 경우 true를 반환 하는 함수가 있으므로 이런 식으로 숫자를 확인할 수 있습니다
if(!isNaN(miscCharge))
{
//do some thing if it's a number
}else{
//do some thing if it's NOT a number
}
작동하길 바래참고 URL :
반응형
'Programming' 카테고리의 다른 글
JAR 파일 내의 파일을 나열하는 방법은 무엇입니까? (0) | 2020.08.09 |
---|---|
명령 줄에서 CURL을 사용한 https 연결 (0) | 2020.08.09 |
제목 표시 줄에 전체 디렉토리 경로를 표시하도록 OS X에서 Sublime Text 구성 (0) | 2020.08.09 |
이러한 JavaScript 코드 조각이 둘 다 오류가 발생하더라도 다르게 작동하는 이유는 무엇입니까? (0) | 2020.08.09 |
Arraylist에서 Array로 (0) | 2020.08.08 |