[개인 프로젝트 / 북愛] 13. input value "(쌍따옴표) 문제, input value가 가끔 제대로 안나올 때
2023. 3. 15. 00:41ㆍ자바/북애 프로젝트
위에 보이는 사진들은 모두 내 북애프로젝트에서 커뮤니티 글 수정을 눌렀을 때의 상황이다!
다른 글의 제목들은 input이 잘 받아오는데 왜 대체 이 두개의 글만 저렇게 잘릴까??
그렇다고 값을 못가져오는것도아니고..!(밑에있는 연한 글씨의 글들이 모두 원래 제목 값이다!)
알고보니 input의 value에 "(쌍따옴표)가 들어가서 이런 상황이 벌어진것이었다.
그래서 나는 javascript로 제목을 받아와서 input에 value로 삽입해줘야겠다고 생각했다.
<해결방법>
<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>
<c:out> 으로 값을 받아오면 쌍따옴표가 $#034 << 이걸로 바껴나와서 저렇게 replaceAll해줬다.
각자 맞는 걸로 넣으면 될것이다.
+)해결법은 간단한데 헤맨 이유는 input의 value 값이 끝까지 안나오는 이유가 쌍따옴표때문인줄 몰랐던것 때문이다... 그걸 찾느라 좀 걸렸다.
'자바 > 북애 프로젝트' 카테고리의 다른 글
[개인 프로젝트 / 북愛] 14. onclick function의 매개변수로 el 넣을때 (0) | 2023.03.16 |
---|---|
[개인 프로젝트 / 북愛] 12. summernote사용법 (0) | 2023.02.27 |
[개인 프로젝트 / 북愛] 11. $(...).summernote is not a function 에러가 났을 때 (0) | 2023.02.27 |
[개인 프로젝트 / 북愛] 10. 게시글 작성 완료 후, 데이터가 서버로 넘겨지지않을 때 (0) | 2023.02.27 |
[개인 프로젝트 / 북愛] 9. sql문에서 받아오는 값이 null일 때가 있다면 (0) | 2023.02.15 |