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('내용을 입력해 주세요.'); }

 

도움이 되었으면 좋겠습니다.

GG

profile
카카오 오픈톡 : http://kakao.forppl.com