티스토리 뷰
문자열 길이 제한을 두려고 함.
처음에는 정규표현식을 써야 하나 고민했는데 몇 자만 추가하면 되는거였음.
maxlengthValid for text, search, url, tel, email, and password, it defines the maximum number of characters (as UTF-16 code units) the user can enter into the field. This must be an integer value 0 or higher. If no maxlength is specified, or an invalid value is specified, the field has no maximum length. This value must also be greater than or equal to the value of minlength. The input will fail constraint validation if the length of the text entered into the field is greater than maxlength UTF-16 code units long. By default, browsers prevent users from entering more characters than allowed by the maxlength attribute. See Client-side validation for more information. - 출처 : mdn |
maxlength를 사용하면 입력할 수 있는 최대 문자 수를 정의할 수 있다고 함.
작성 방법은 매우 간단했음. 10글자 제한이라는 가정하에 작성해봄
<input type="text" maxlength="10" />
@change 넣어서 확인 할 필요 없었던 거임.
쉬운 길 두고 고통받지 말자
반응형
LIST
'공부합시다 > Javascript' 카테고리의 다른 글
캔버스에 랜덤 좌표 찍고 모양 만들기 (feat.극좌표계) / 23.04.25 내용 추가 수정 (1) | 2023.04.12 |
---|---|
[Javascript] Canvas에 그려질 text의 width 값 찾기(measureText) (1) | 2022.09.28 |
[Javascript] Uncaught TypeError: Module._malloc is not a function (0) | 2022.07.06 |
[Javascript] WebAssenbly Error - Uncaught (in promise) LinkError (0) | 2022.07.05 |
[Javascript] stream 활용하기 (0) | 2022.07.05 |
댓글