다음 스크립트를 사용하여 목적을 수행하지만 남은 문자를 시각적으로 알려주는 카운터를 추가하려고합니다.텍스트 영역 입력에 카운터 추가
스크립트
function limit(element, max_chars)
{
if(element.value.length > max_chars)
element.value = element.value.substr(0, max_chars);
}
HTML
<textarea onkeyup="javascript:limit(this, 150)" onblur="limit(this,150)" name="message" rows="4" style="width:99%; margin: 0;" class="unfocusinput"></textarea>
그것은 입력 된 문자의 수를 계산하며 남은 문자는 계산하지 않습니다. 어떻게해야합니까? –
그럴 경우 max_chars에서 element.value.length를 간단히 빼기 만하면됩니다. – GordonM