위의 모든 사진은 제가 북사랑 프로젝트에서 커뮤니티 게시물 수정을 눌렀을 때의 상황입니다!
다른 글의 제목은 인풋과 잘 어울리는데 왜 이 두 글만 이렇게 잘린 걸까?
그렇다고 가치를 얻을 수 없다는 뜻은 아닙니다…!
(아래 밝은 텍스트의 모든 텍스트는 원래 제목 값입니다!
)
알고 보니 입력값에 “(큰따옴표)가 입력되었기 때문에 이런 상황이 발생한 것입니다.
그래서 자바스크립트로 제목을 가져와서 인풋에 값으로 넣어야겠다고 생각했다.
<script type="text/javascript">
$(document).ready(function() {
//input value에 쌍따옴표가 있으면 안되기때문에 처리
var board_title="<c:out value="${board.board_title}"/>";
board_title=board_title.replaceAll('"','\"');
$('#board_title').attr('value',board_title);
});
</script>
값을 사용하면
각각은 올바른 것을 사용해야 합니다.
+) 해결법은 쉬운데 제가 헤매는 이유는 마지막에 입력값이 안나오는 이유가 큰따옴표 때문인지 몰랐기 때문입니다… 찾는데 시간이 좀 걸렸습니다 .