반응형

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

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

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

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

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



jquery로 간단하게 수정해서 업데이트 합니다.


<form id="insertFrm" name="insertFrm"> 

<textarea id="test" name="test"> 

</textarea> 

</form>





<script type="text/javascript">

$(document).ready(function() {


    $('#test').on('keyup', function() {


        if($(this).val().length > 4000) {

            $(this).val($(this).val().substring(0, 4000));

        }


    });


});

</script>



출처: http://deuxism.tistory.com/12 [DEUXIGN' [émpti-spéis]]

반응형

'프로그램 관련 > jquery&jsp&HTML' 카테고리의 다른 글

select box disabled 하기 선택안되게하기  (1) 2018.08.16
table 엑셀 다운받기  (0) 2018.08.14
jquery 문자열 자르기 방식  (0) 2018.07.26
체크박스 초기화 하기  (0) 2018.07.17
jquery 팁  (0) 2018.07.17

+ Recent posts