gpt4 book ai didi

javascript - 使用javascript的文本区域中光标的当前x,y坐标

转载 作者:可可西里 更新时间:2023-11-01 14:58:29 26 4
gpt4 key购买 nike

如何使用 javascript 获取我的光标在文本区域内的当前 x 和 y 位置。该事件是 Keyup 事件,而不是鼠标事件。

我不是在寻找当前光标位置的字符,而是 x 和 y 坐标。

最佳答案

我能想到的唯一可靠的方法是:

  1. 创建 <span>离屏(绝对定位到左边)
  2. 赋予它与输入元素相同的字体特征。
  3. 不断用输入元素中的文本填充它但是在插入符号之前
  4. 使用 javascript 库查找屏幕外跨度的像素宽度
  5. 使用它来确定插入符号相对于输入元素左侧的位置。

试一试,我很想听听结果如何。

关于javascript - 使用javascript的文本区域中光标的当前x,y坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3059254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com