我在調整wysiwyg編輯器,並且正在嘗試創建一個可以去除h2
的選定文本的圖標。Javascript:execCommand(「removeformat」)不去掉h2標籤
在以前的版本中,以下命令完美工作:
oRTE.document.execCommand("removeformat", false, "");
但在目前的版本,但該命令成功從選定的文本,標記爲粗體,下劃線,斜體刪除,它留下的h2
標籤完整。
(有趣的是,execCommand("formatblock"...)
成功地創建了h2
標籤。)
我在想,我將不得不放棄execCommand
和另謀出路,但我也認爲這將是一個不僅僅是一行代碼!將不勝感激的建議。
我想我應該讓我的問題更加明確:那我該怎麼辦? – oyvey
如果您需要刪除特定元素,請使用顯式DOM操作函數來搜索並刪除它們。 jQuery可以幫助減少代碼行數。 – Barmar
我張貼在這裏得到更詳細的答案。請記住,我只需要從當前突出顯示的文本中刪除h2標籤。 – oyvey