我正在扩展一个WYSIWYG HTML编辑器(用于Firefox),我想在所选内容周围添加标签。在Mozilla Midas规范中找不到可以实现此功能的函数。
有一种用HTML替换所选内容的命令。
如果我能读取选择内容,我就可以在这个字符串中添加我的标签。
window.getSelection()
差不多可以,但它给我返回的是nsISelection
,它会转换为纯文本字符串。
PS:document.getSelection()
甚至只返回纯文本字符串,而不是nsISelection
。