글쓰기시에 에디터에 입력된 내용을 가져오는 방법

글쓰기시에 에디터에 입력된 내용을 가져오는 방법

QA

글쓰기시에 에디터에 입력된 내용을 가져오는 방법

본문

3731597438_1600917648.1598.png

 

글쓰기를 할때 에디터 부분에 입력된 값을 자바스크립트로 가져올수있는 방법이 무엇이있을까요?

내용이 입력될때 이벤트를 주고싶은데(addEventListener) 에디터에 입력된 위치를 어떻게 찾아야할지 모르겠네요

document.getElementById('wr_content')로는 안찾아지고... 다른방법이있을까요?

 

사용중인 에디터는 cheditor5입니다

 

이 질문에 댓글 쓰기 :

답변 3

editor.lib.php에 에디터의 값을 가져오고 넣는 부분이 존재합니다 해당 부분을 참조하세요

addEventListener로 input 과 keyup 2가지를 걸어서 입력된 값을 처리합니다.  (에디터내에서..)

 

현재 커서 위치는 다른 에디터는 모르겠지만,  

 

Range를 이용해서 찾는것 같습니다. https://developer.mozilla.org/en-US/docs/Web/API/Range

에디터 내용을 글쓰기 화면에서 바로 불러오기위해서는

ed_wr_content.outputBodyHTML()

outputBodyHTML()를 사용하여 입력된 내용을 가져올수있네요 ㅎㅎ

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT