Meta ESG 프로젝트 요건 중 특정 textarea에서 현재 작성한 글자수를 보여주는 기능이 있었다.
나는 onkeyup 이벤트 핸들러를 사용해 구현하였다.
<div class="check-input-length">
<div>
<textarea id="newCommentContent" maxlength="500"></textarea>
</div>
<div>
<div>
<div>
<span class="typing-num">0</span>
<span>/</span>
<span class="typing-max-num">500</span>
</div>
<div>
<button onclick="writeComment(this)"><span>등록</span></button>
</div>
</div>
</div>
</div>
$('.check-input-length').keyup(function (e) {
let content = $(this).find('textarea').val();
$(this).find('.typing-num').text(content.length);
});
팀장님이 서버 끄신거 아니었어요...? (1) | 2024.08.28 |
---|---|
예외처리 프로세스 | ControllerAdvice, AOP (0) | 2024.03.05 |
Aspose Words 라이센스 등록 (0) | 2024.03.04 |
[Meta ESG] SmartEditor2 에디터 내 이미지 추가 구현 | SpringBoot, Azure blob storage (0) | 2024.01.18 |
[Meta ESG] 자동저장 구현 (0) | 2024.01.16 |