TinyMCE를 사용하고 있습니다. 콘텐츠를 HTML 태그로 추출하여 여러 가지를 시도해 보았습니다. 좋은 결과가없는 곳에서도 사용할 수 있습니다. 그렇게하려면 어떻게해야합니까?어떻게 TinyMCE 텍스트의 내용을 HTML로 추출 하시겠습니까?
또는 자바 스크립트 CDN 또는 다른 것으로 이드에 접근 할 수있는 방법을 알려주시겠습니까? TinyMCE에의
TinyMCE를 사용하고 있습니다. 콘텐츠를 HTML 태그로 추출하여 여러 가지를 시도해 보았습니다. 좋은 결과가없는 곳에서도 사용할 수 있습니다. 그렇게하려면 어떻게해야합니까?어떻게 TinyMCE 텍스트의 내용을 HTML로 추출 하시겠습니까?
또는 자바 스크립트 CDN 또는 다른 것으로 이드에 접근 할 수있는 방법을 알려주시겠습니까? TinyMCE에의
기본적으로 TinyMCE는 표준 양식 제출을 수행 할 때 기본 <textarea>
만 업데이트합니다.
https://www.tinymce.com/docs/api/tinymce/root_tinymce/#get
당신은 문자열로 <textarea>
의 ID를 전달 : 당신은 어떤 시점에서 편집기에서 현재 데이터를 얻고 싶다면
당신은 TinyMCE에 내 get()
API 호출을 사용합니다
tinymce.get('mytextbox')
또한 현재 사용중인 편집기에 핸들을 얻을 수있는
activeEditor
방법을 사용할 수 있습니다
:
이 메서드 호출tinymce.activeEditor
... 사용자가 편집기와 상호 작용하지 않았거나 페이지에 여러 개가 있고 사용자가 다른 편집기 인스턴스를 타겟팅해야하는 경우에는 작동하지 않습니다. 현재 상호 작용하고 있습니다.
https://www.tinymce.com/docs/api/tinymce/root_tinymce/#triggersave
이 모든 TinyMCE에 인스턴스가 <textarea>
의 기초가되는 당신이 기본와 상호 작용할 수있는 점은 업데이트 할 것입니다 : 업데이트 할 TinyMCE에 강제하려는 경우
는 <textarea>
기본 당신은 triggerSave
메서드를 호출 할 수 있습니다 <textarea>
에는 편집기의 최신 데이터가 포함되어 있다고 확신합니다.
인스턴스 어딘가에 그와 관련된 텍스트 영역이 있어야합니다. 예를 들어, 다음 페이지에있는 하나
는 mce_0
의 ID와 텍스트 영역이 있습니다.
페이지를 오른쪽 클릭하여 검사하면 HTML 구조를보고 TinyMCE div 아래에서 찾을 수 있습니다.
$('#mce_0').val()
을 그리고 순수 자바 스크립트로 : 당신은 그들이 jQuery로 :)
그래서 어떻게 작동하는지보기 위해 물건을 검사 시작하는 것이 좋습니다
document.getElementById('mce_0').value
텍스트 영역을지고의 문제 :)