input number 타입에는 maxlength가 먹지 않는다.
그래서 스크립트로 적용
<input type="number" maxlength="6" oninput="numbermaxLength(this);">
function numbermaxLength(num) {
if(num.value.length > num.maxLength) {
num.value = num.value.slice(0, num.maxLength);
}
}
`
'DEV > javascript, jQuery' 카테고리의 다른 글
[jQuery] $(this).data('') : 원하는 데이터 값 사용 (0) | 2020.05.24 |
---|---|
[javascript] 자동 다음 탭 이동 (focus 이동) (0) | 2020.05.24 |
[javascript] 함수표현식과 함수선언식의 차이 (호이스팅) (0) | 2020.05.21 |
css와 js 위치, javascript 태그 위치 (0) | 2020.05.19 |
[jQuery] 자주 사용하는 jQuery 셀렉터, 함수 (0) | 2020.05.18 |