1
입력란에 쓸 글자 수를 계산하는 스크립트가 있습니다. 하지만 필자가 글쓰기를 시작하면 카운트가 시작된다.필드 onload에서 문자 수를 계산하는 방법은 무엇입니까?
필자의 입력 필드에 이미 텍스트가 있지만 페이지가로드 될 때 왼쪽으로 글자를 표시하고 싶습니다.
<script language="javascript" type="text/javascript">
function textCounter(field, countfield, maxlimit) {
if (field.value.length > maxlimit) {
field.value = field.value.substring(0, maxlimit);
field.blur();
field.focus();
return false;
} else {
countfield.value = maxlimit - field.value.length;
}
}
</script>
<input TYPE=text NAME=mytext value="<?=$mytext?>" onblur="textCounter(this,this.form.counter1,50);" onkeyup="textCounter(this,this.form.counter1,50);" >
<input onblur="textCounter(this.form.recipients,this,50);" disabled onfocus="this.blur();" tabindex="999" maxlength="2" size="2" value="50" name="counter1"> chars left
그냥 명시 적으로 호출하는 예를하다 '의 요소를 사용할 수 있습니다 textCounter' 후. –
나는 javascript를 잘하지 못한다. 너는 나에게 예제를 줄 수 있니? – user3214817
@ user3214817 내 대답 참조 –