获取一个单词的坐标

Posted

技术标签:

【中文标题】获取一个单词的坐标【英文标题】:Get the coordinates of a word 【发布时间】:2014-04-27 15:31:05 【问题描述】:

在我的 html 中,我有一个包含大量文本的段落。

<p>
    ... abc ...
    ... def ...
    ... ghi ...
    ... jkl ...
    ... mno ...
</p>

我现在想要的是能够在第三行中获得 h 的 X 和 Y 坐标中的位置。我在网上搜索了所有内容,但找不到。我该怎么做?

【问题讨论】:

我认为你不能这样做,除非你将 h 包装在一个 specifig html 标记中。 这肯定取决于段落宽度吗? 你想如何获取坐标?用javascript 是的。我为此感到害怕。我实际上想将其用于扩展,因此不希望更改 DOM。 好吧.. 如果我将 p 的 innerHTML 从 '>a b ca b c 【参考方案1】:

创建一个仅包含相关字符的范围(由您决定如何执行此操作;我建议您搜索段落中的所有文本节点,直到找到所需的那个)并调用其getBoundingClientRect()方法。

【讨论】:

非常有用的功能。结合其他一些功能,我可以让它工作。

以上是关于获取一个单词的坐标的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 abbyy mobile sdk for iphone 获取坐标

正方体 OCR 文本位置

【安卓开发】怎么获取用户点击图片中的坐标

在 UITextView 的一个单词中长按获取单词

python 将单独的数据文件转换为一个数据集,从单词或单词中获取向量,从上下文中获取向量

怎样获取一个控件相对于父窗口的坐标位置