【发布时间】:2015-05-29 05:28:11
【问题描述】:
我已经完成了我的研究,并在 StackOverflow 上遇到了这些问题,人们问了同样的问题,但问题是他们想根据 x 和 y 坐标或左侧的列来获取位置。我想知道光标相对于 div 的 innerHTML 的位置。
例如:
innerHTML = "This is the innerHTML of the <b>div</b> and bla bla bla..."
^
Cursor is here
所以这个案例我想要的结果是44。怎么办?
【问题讨论】:
-
你能定义“想知道光标相对于div的innerHTML的位置是什么”吗?为什么应该是 44?
-
对不起!脑功能障碍。我编辑了帖子。 @FrancescoE。
-
我看到你接受了一个答案,所以它已经解决了,不是吗?
-
你为什么要这个?它本质上是没有意义的:元素内容没有单一的 HTML 表示。
标签: javascript contenteditable cursor-position