var ggcontent = $(".cke_wysiwyg_frame").contents().find('body')[0].innerHTML;
이렇게 하고 console.log(ggcontent); 하시면
<p>test</p>
로 잡힙니다.
이상태에서 백스페이스로 test 를 지우면 <p><br></p> 로 잡히겠죠.
그래서 innerHTML 말고 innerTEXT 를 해줍니다.
그런데 이 경우 공백이 있을 수 있으므로 trim() 처리를 해줘야 합니다.
따라서 최종적으로 내용 체크를 위해서는 다음과 같은 코드가 필요합니다.
var ggcontent = $(".cke_wysiwyg_frame").contents().find('body')[0].innerText; if(ggcontent.trim() == '') { alert('내용을 입력해 주세요.'); }
도움이 되었으면 좋겠습니다.