728x90

게시판등의 입력폼에서 글자수를 제한하는 방법이 필요할 때가 있습니다.

input의 경우 maxlength를 사용하면 간단히 됩니다.

<input type="text" maxlength="10">

textarea에서 제한하고자 할때는 maxlength는 사용할 수 없습니다.

이때는 스크립트를 이용해야 겠죠.

<script language="javascript"> 
//글자수 제한 체크 
function len_chk(){  
  var frm = document.insertFrm.test; 
    
  if(frm.value.length > 4000){  
       alert("글자수는 영문4000, 한글2000자로 제한됩니다.!");  
       frm.value = frm.value.substring(0,4000);  
       frm.focus();  
  } 


</script>


<form name="insertFrm"> 
<textarea name="test"  onKeyup="len_chk()"> 
</textarea> 
</form>

Posted by 앗뜨거
,