Moa*_*Plz 5 html javascript dom
所以我一直在搜索,试图弄清楚如何做以下事情并且尚未找到解决方案:
我需要从click事件中获取给定HTML元素的文本偏移量.这意味着如果我有以下HTML
<p>This is a really cool paragraph</p>
Run Code Online (Sandbox Code Playgroud)
并且用户点击句子中的第一个'a',如果我们将'This'中的'T'作为索引0,则文本偏移将是8,因为第一个'a'在索引8处.
我需要这些信息,以便我可以根据用户点击的位置以编程方式创建文本选择.到目前为止,我可以跟踪点击了哪些HTML元素,因此我可以在HTML元素级粒度上创建这种活动,但我希望能有更好的控制.
谢谢!
复制自您在另一个答案中的评论:
我目前正在尝试通过 Javascript 模拟人类行为,这比我预期的要困难一些(很可能是设计使然)。
你想要的是 Selenium,用于网络浏览器自动化: http://seleniumhq.org/
| 归档时间: |
|
| 查看次数: |
1150 次 |
| 最近记录: |