Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- documentdb
- javascript
- terraform
- typescript
- duckdb
- 프라하
- Selenium
- pyenv
- 방콕
- 태국
- 釜つる
- 미츠이 스미토모
- node.js
- vba
- 熱海
- 뮌헨
- react.js
- PayPay
- 페이페이
- 메르페이
- PostgreSQL
- codebuild
- 아타미
- JenkinsFile
- local
- 카마츠루
- CSV
- 三井住友カード
- 체코
- Python
Archives
- Today
- Total
도쿄사는 외노자
input value에서 자연수 확인하기 본문
자연수만 받아야 하는 항목이 있는데...
HTML5를 쓰고 있으니, 아래 설정만으로 될 것이라 생각했다.
1 | <input type="number" className="form-control" step="1" min="1" id="limit" placeholder="最大件数" /> | cs |
근데 그냥 깔끔하게 안되더라.
크롬에서는 input type number만 먹히고
IE와 파이어폭스에서는 아예 뭐 되는게 없더라.
프레임워크랑 겹쳐서 그래 된건지 뭔지 영문은 모르겠는데
여하튼 그냥 안된다...
리더랑 상담한 끝에 그냥 값 다 받고 Validate에서 에러메세지 띄우는 쪽으로 해결봤다.
onChange같은거 쓰기 싫다고 하길래...
1 2 3 4 5 6 7 8 9 10 11 12 | if (param.formValue.limit!=null && param.formValue.limit!=undefined && param.formValue.limit!=""){ var limitValue = !isNaN(param.formValue.limit) && (function(x) { return (x | 0) === x; })(parseFloat(param.formValue.limit)); if (!(limitValue) || param.formValue.limit <= 0) { $('.balloon-zone-limit').addClass('check-balloon').html(i18n.get('App.Validate.limit.belowZero')).fadeIn('slow'); is_error = true; }else{ $('.balloon-zone-limit').removeClass('check-balloon').html('').fadeOut('slow'); }; } else { $('.balloon-zone-limit').addClass('check-balloon').html(i18n.get('App.Validate.limit.empty')).fadeIn('slow'); is_error = true; }; | cs |
참고
'Tech > JavaScript' 카테고리의 다른 글
javascript mouse in-out event 비교 (0) | 2017.02.03 |
---|---|
Object의 key 확인하기 (0) | 2017.01.26 |
jQuery에서 clear()가 안먹힐 경우 (0) | 2016.08.12 |
문자열에서 개인번호 검출 (0) | 2016.08.02 |
자바스크립트에서의 소수점 제어 (0) | 2016.06.23 |