【发布时间】:2020-10-25 11:00:48
【问题描述】:
假设我们有以下 HTML:
<p>1234<strong>5678</strong>.</p>
假设如果我们想将“234”视为一个选择,它相对于 p 父元素的索引将是 1-3(使用 0 作为起始索引)。
如何确定段落的字符索引 7 处的节点(例如 textNode)?
显而易见的答案是属于strong 元素的textNode:假设文本是no 选择(例如,没有window.getSelection())要参考,我该怎么做?
【问题讨论】: