0

如何选择文本并使用 获取所选文本Rangy?例如,如果我想构建一个类似于 Stack Overflow 上的文本编辑器,如果我选择一段文本并单击B按钮,则该文本将替换为文本前后的两个星号。

我知道底层 Javascript 必须捕获所选文本的偏移量,通过星号添加和附加该文本,并输出替换先前所选文本的新文本。我该如何做到这一点?原生 DOM 3setSelection方法提供了一些功能,但这些不是高度跨浏览器兼容的,而是Rangy跨浏览器。不幸的是,Rangy 的文档很差。

4

0 回答 0