textarea에 onkeydown 이벤트 사용
<textarea name="study_content" rows="20" cols="40"
placeholder="스터디 목표와 진행 방식을 자세히 설명해주세요 / 진행방식 / 커리큘럼 / 준비물 (최대 500자)"
onkeydown="studyContentCheck(event)"
maxlength="300"
required>
</textarea>
// 스터디 내용 글자수 제한 유효성 검사
var count=0;
function studyContentCheck(event){
var remit = document.querySelector('#keynum');
if(event.key == 'Backspace'){
count--;
if(count<=0){
count=0;
}
if(count!=300){
remit.style.color = 'black';
}
}else {
count++;
if(count>=300){;
remit.style.color = 'red';
count=300;
}
}
var changeNum = document.getElementById('keynum');
changeNum.innerHTML = count;
}