[英]informal text to Html in CKEDITOR
我有如下字符串:
alert(tempstr);//"<b> Testing </b>"
現在我想用這個字符串創建一個ckeditor節點
NewElem=CKEDITOR.dom.element.createFromHtml(tempstr);
要么
NewElem.setHtml(tempstr);
兩者都作為文本進行分配。
可能使用replace( <
to <)和( >
to>)。我認為這不是正確的代碼。 還有其他要分配為HTML字符串的適當代碼嗎?
兩種方法都接受HTML,而不接受編碼的HTML。 因此,您應該找到一種在tempstr
解碼HTML的tempstr
。 最簡單的解決方案是使用替換方法:
var newElement = CKEDITOR.dom.element.createFromHtml(
tempstr.replace( /</gi, '<' ).replace( />/gi, '>' )
);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.