样本



这样的想法是为下拉菜单提供选项。这可能直接可行,还是我必须根据div line-height, padding,.. + caret position等制定解决方案?

最佳答案

从rangy查看此演示。也许正是您要找的东西:

https://github.com/timdown/rangy/blob/master/demos/position.html

如果您看一下代码,将能够看到以下内容:

var startPos = rangy.getSelection().getStartDocumentPos(); // get x, y of selection/cursor

然后可以使用startPos.xstartPos.y

关于javascript - 获取选择中的光标位置-相对于文档,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11966369/

10-09 15:03