首页 > 解决方案 > 获取所选单词的正确索引 - Javascript

问题描述

我有一个 React 应用程序,它显示如下文本:

<div>
    <span>The cat is on the</span> <span>table</span> and it <span>is</span> sleeping
</div>

我想选择“正在睡觉”并将其开始/结束索引引用到整个文本。

我知道有getSelected() Javascript 函数,但此函数返回引用父节点的索引。考虑上面的例子,开始索引是 0(指节点“is”),结束索引是 9(指节点“sleeping”)。

我怎样才能得到正确的索引?

标签: javascripthtmlreactjsselection

解决方案


将文本存储在变量中,然后indexOf()对其运行函数

也许这个链接在这里会有所帮助


推荐阅读