如何使用Google rangy选择文字?

时间:2012-06-25 19:30:34

标签: javascript selection rangy

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

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

0 个答案:

没有答案