input에 숫자만
type="number"를 쓰면 간단하지만 text 타입을 써야하는 경우
구글링해서 나오는 자료는 숫자입력 후 숫자외 입력시 글자가 하나씩 지워지는 에러가 있어
만들어봤습니다. class에 wv-only-number 넣어주시면됩니다
[code]
$(document).on('input','input.wv-only-number',function (e) {
this.value = this.value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1');
})
$(document).on('keypress','input.wv-only-number',function (e) {
if( e.key >= 0 && e.key <= 9) {
return true;
}
return false;
})
[/code]
댓글 5개
민트다이어리
8개월 전
감사합니다 ^^
아이스웨덴™
8개월 전
멋진 팁입니다!! 감사합니다!!
7개월 전
감사합니다.
혹여나 마이너스(음수)를 넣었을때도 가능할려면 어떻게 해야 하나요?
7개월 전
감사합니다
2개월 전
감사합니다.
게시판 목록
그누보드5 팁자료실
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 공지 | 3년 전 | 4427 | ||
| 2364 | 1년 전 | 1638 | ||
| 2363 | 1년 전 | 2110 | ||
| 2362 |
디지털홍익인간
|
1년 전 | 1260 | |
| 2361 | 1년 전 | 2037 | ||
| 2360 |
parkee
|
1년 전 | 929 | |
| 2359 | 1년 전 | 1655 | ||
| 2358 | 2년 전 | 1381 | ||
| 2357 | 2년 전 | 2654 | ||
| 2356 | 2년 전 | 1651 | ||
| 2355 |
타버린나무
|
2년 전 | 1860 | |
| 2354 | 2년 전 | 2389 | ||
| 2353 |
swallow
|
2년 전 | 2365 | |
| 2352 | 2년 전 | 1513 | ||
| 2351 | 2년 전 | 1593 | ||
| 2350 |
|
2년 전 | 1480 | |
| 2349 | 2년 전 | 1293 | ||
| 2348 | 2년 전 | 2380 | ||
| 2347 | 2년 전 | 2498 | ||
| 2346 |
ceramoon
|
2년 전 | 1536 | |
| 2345 | 2년 전 | 1274 | ||
| 2344 | 2년 전 | 1679 | ||
| 2343 | 2년 전 | 2408 | ||
| 2342 | 2년 전 | 1645 | ||
| 2341 | 2년 전 | 1182 | ||
| 2340 | 2년 전 | 2533 | ||
| 2339 | 2년 전 | 1222 | ||
| 2338 | 2년 전 | 1402 | ||
| 2337 | 2년 전 | 1712 | ||
| 2336 | 2년 전 | 2005 | ||
| 2335 | 2년 전 | 2284 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기