Selection:focusNode 属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Selection.focusNode 只读属性返回选择结束所在的 Node。如果文档中从未存在过选择(例如,一个从未被点击过的 iframe,或者该节点属于另一个文档树),则可能返回 null

用户可以从左到右(按文档顺序)或从右到左(与文档顺序相反)进行选择。焦点是用户选择的结束点。可以通过按住 Shift 键并使用键盘上的箭头键来直观地理解这一点。选择的焦点会移动,而选择的锚点(选择的另一端)则不会移动。

一个 Node 对象或 null

规范

规范
Selection API
# dom-selection-focusnode

浏览器兼容性

另见