注册 登录
编程论坛 JavaScript论坛

如何获取html中选中文字的位置

koko7958 发布于 2015-09-16 12:33, 1274 次点击
各位大侠好,

我们项目开发的时候遇到一个问题,
通过window.getSelection().anchorOffset;获取到的值一直是0       但是选中的位置不是从页面开始位置

有哪位大侠知道如果使用上面的办法获取正确的值,或者用什么其他方法能获取到选中的位置

[ 本帖最后由 koko7958 于 2015-9-16 12:48 编辑 ]
2 回复
#2
冰镇柠檬汁儿2015-09-17 09:33
var word = window.getSelection ? window.getSelection().toString() : document.selection.createRange().text;
#3
冰镇柠檬汁儿2015-09-17 09:35
我没遇到过这类问题,你用的是什么浏览器遇到这个问题呢,如果是IE的话,应该是可以获得到值的,但换其他浏览器就会出现兼容问题了
1