javascript - 获取所选单词的正确索引 - 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”)。
我怎样才能得到正确的索引?
解决方案
将文本存储在变量中,然后indexOf()
对其运行函数
也许这个链接在这里会有所帮助
推荐阅读
- android - 使用 adb 命令清除文本框
- c - execlp 调用参数的含义
- ios - CreateNewUser() firebase 方法在用户 uid 的闭包中返回 nil
- java - DataIntegrityViolationException:无法执行语句;SQL 不适用;约束 fk_qjc1iwbdvgwixafwdkjn82tmt
- mysql - Node.js - 使用异步函数以同步方式获取返回值,无需回调
- java - 不重置的嵌套 While 循环的运行时间
- ios - 如何将 Json 值添加到模型数组中以快速显示到 tableview
- pharo - 应该如何扩展现有的库类?
- django - Django Form - 包括一个“重置”按钮
- ecmascript-6 - 如何检查浏览器需要什么 ES 版本?