WMD 편집기의 가치를 어떻게 얻습니까?
-
11-07-2019 - |
문제
WMD 편집기를 사용하여 놀고 있습니다 (http://wmd-editor.com/) 내 사이트에서. 정말 간단한 질문이 있습니다. 텍스트를 서버에 제출할 준비가되었을 때; 편집자의 출력을 어떻게 얻습니까?
이와 같은 것은 'Textarea에서 사용자가 입력 한 실제 텍스트'만 반환합니다.
var jtext = document.getElementById('myTextarea').value;
편집자의 '출력'을 얻고 싶습니다. 그러나 나는 그것을하는 방법을 알 수 없습니다 :(
출력에 의해; 나는 '마크 다운'또는 'html'출력을 의미합니다.
해결책
미리보기 div의 내용을 얻으려면 JavaScript를 사용해야합니다. WMD 사이트의 데모를 기반으로 DIV의 DIV에는 클래스 WMD- 프리뷰가 있습니다. 왜 ID가 아닌지 잘 모르겠습니다.
jQuery에서는 다음과 같은 것을 사용합니다.
$('#formname').submit(function() {
$('#hidden_form_element').val($('.wmd-preview').html());
return true;
});
다른 팁
ID = "WMD-Output"으로 단순히 TextArea를 만들 수 있다고 생각합니다. 출력 코드를 제출할 수 있어야합니다.
제휴하지 않습니다 StackOverflow