Javascript 获取contenteditable div中插入符号的绝对位置?

Javascript 获取contenteditable div中插入符号的绝对位置?,javascript,html,Javascript,Html,我试图找出如何在contenteditable div中获得插入符号的绝对位置(上px,左px)。到目前为止,我能找到的唯一答案是如何获得索引位置。但是,索引位置并不是很有用,因为计算插入符号绝对位置的唯一方法是使用字母的宽度和高度。但这不起作用,因为窗口和contenteditable div的大小会改变。有可能找到插入符号的绝对位置吗?如果有,怎么做?你能添加你找到的代码吗?我会修改它,这样我们就可以得到边的值而不是中心的值。你这是什么意思?

我试图找出如何在contenteditable div中获得插入符号的绝对位置(上px,左px)。到目前为止,我能找到的唯一答案是如何获得索引位置。但是,索引位置并不是很有用,因为计算插入符号绝对位置的唯一方法是使用字母的宽度和高度。但这不起作用,因为窗口和contenteditable div的大小会改变。有可能找到插入符号的绝对位置吗?如果有,怎么做?

你能添加你找到的代码吗?我会修改它,这样我们就可以得到边的值而不是中心的值。你这是什么意思?