gpt4 book ai didi

javascript - 通过 Javascript 从点击事件中获取文本偏移量?

转载 作者:太空狗 更新时间:2023-10-29 15:47:02 25 4
gpt4 key购买 nike

所以我到处搜索,试图弄清楚如何执行以下操作,但尚未找到解决方案:

我需要从点击事件中获取给定 HTML 元素的文本偏移量。这意味着如果我有以下 HTML

<p>This is a really cool paragraph</p>

如果用户点击句子中的第一个“a”,如果我们将“This”中的“T”作为索引 0,则文本偏移量将为 8,因为第一个“a”位于索引 8。

我需要此信息,以便我可以根据用户点击的位置以编程方式创建文本选择。截至目前,我可以跟踪点击了哪些 HTML 元素,因此我可以在 HTML 元素级别的粒度上创建此类事件,但我希望有比这更好的控制。

谢谢!

最佳答案

从您在另一个答案中的评论中复制:

I'm currently trying to simulate human behavior via Javascript which is turning out to be a bit more difficult than I anticipated (most likely by design).

您需要的是用于 Web 浏览器自动化的 Selenium:http://seleniumhq.org/

关于javascript - 通过 Javascript 从点击事件中获取文本偏移量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8391264/

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