Selection:focusNode 属性
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
Selection.focusNode 只读属性会返回选区结束所在的 Node。如果文档中从未存在过选区(例如:一个从未被点击过的 iframe,或者该节点属于另一个文档树),则可能返回 null。
用户可以从左到右(按文档顺序)或从右到左(与文档顺序相反)进行选择。焦点是用户结束选区的位置。你可以通过按住键盘上的 Shift 键并按方向键来直观地理解这一点:此时选区的焦点会移动,但作为选区另一端的锚点不会移动。