반응형
textarea를 이용해 입력을 받을때 줄바꿈을 하는 방법을 포스팅 하겠다.
HTML
<textarea id="contents" name="contents" rows="2">
<c:out escapeXml="false" value="${detail.contents}"/>
</textarea>
javaScript
// textarea 줄바꿈 제한
$('#contents').keydown(function(){
var rows = $('#contents').val().split('\n').length;
console.log($('#contents').val())
console.log(rows)
var maxRows = 2;
if( rows > maxRows){
alert('2줄 까지만 가능합니다');
modifiedText = $('#contents').val().split("\n").slice(0, maxRows);
$('#contents').val(modifiedText.join("\n"));
}
});
반응형
'WEB' 카테고리의 다른 글
[HTML] div 스크롤 생성 (0) | 2021.12.29 |
---|---|
[HTML][CSS] 스크롤 사용 메뉴 상단고정 (테이블 메뉴 상단 고정) (0) | 2021.12.28 |
CSS 전체 선택자 예외처리 하기 (0) | 2021.12.22 |
SPRING MVC 용어정리(View Resolver, ModelAndView, Response, ResponseEntity) (0) | 2021.12.10 |
[Javascript] 동일한 이름은 가진 클래스에 동작부여하기 (0) | 2021.12.09 |