我使用了可用的解決方案here來獲取CKEditor的內容。但是,它正在提取<p>
標記中包含的內容。我如何擺脫<p>
標籤?無法正確獲取CKEditor的內容
更新:documentation中給出的解決方案也不起作用。
我使用了可用的解決方案here來獲取CKEditor的內容。但是,它正在提取<p>
標記中包含的內容。我如何擺脫<p>
標籤?無法正確獲取CKEditor的內容
更新:documentation中給出的解決方案也不起作用。
,你可以通過做得到原始內容:
var html=CKEDITOR.instances.your_element_id.getSnapshot();
var divEle=document.createElement("DIV");
divEle.innerHTML=html;
var plain_text=(divEle.textContent || divEle.innerText);
console.log(plain_text); //heres your raw content
更新::
更新演示jsFiddle
它拋出一個錯誤:'未捕獲的類型錯誤:不能調用方法'getSnapshot'undefined' –
@RahulDesai是你的ckeditor加載..?你在哪裏添加代碼,試着在關閉body標籤之前添加它.. –
CKEditor已加載。是的,我正在關閉body標籤之前添加代碼。我試圖創建一個小提琴,但它不工作:http://jsfiddle.net/7b3j2/ –
是的,我想這一點。 –