summernote reset 이후 pasteHTML 사용시 <p><br></p> 제거
DevOps/Web 2022. 7. 14. 13:31
현상
summernote에 작성되어 있는 내용을 javascript 로직으로 수정할때, <p><br></p> 구문이 자동으로 생성됨.
원인
summernote 버그로 v0.8.14버전에서 수정됨
https://github.com/summernote/summernote/issues/3495
해결
최신 버전인 v0.8.14버전으로 교체하였으나 여전히 발생하여,
summernote를 destroy 이후 재생성 하는 방법으로 해결
html
<textarea id="textarea_note" name="textarea_note"> </textarea> |
js
new_note_data = '<table><tr><td>test value</td></tr></table>' $('#textarea_note').summernote('reset'); $('#textarea_note').summernote('destroy'); $('#textarea_note').val(new_note_data); $('#textarea_note').summernote({ airMode: true }); |
'DevOps > Web' 카테고리의 다른 글
html div style display 속성을 사용하여 화면 출력/숨김 (0) | 2022.07.27 |
---|---|
javascript 프로그램 실행 지연(sleep) (0) | 2022.07.27 |
html bootstrap(부트스트랩) param(매개변수)를 포함한 modal confirm(확인창) 만들기 (0) | 2022.03.22 |
javascript에서 여러 라인을 하나의 라인으로 처리 (Line continuation) (0) | 2021.12.11 |
html summernote 사용하여 값 조회 / 입력 / 파일 처리 (0) | 2021.12.11 |