Selection.focusNode

这是一个实验中的功能
此功能某些浏览器尚在开发中,请参考浏览器兼容性表格以得到在不同浏览器中适合使用的前缀。由于该功能对应的标准文档可能被重新修订,所以在未来版本的浏览器中该功能的语法和行为可能随之改变。

Selection.focusNode是只读的返回所选内容的结束位置部分所属的节点.

用户可能会从左到右(按文字方向) 或从右到左 (按文字相反方向)进行选择. focusNode就是用户选择时最后停下来所处的元素节点. 当你同时按下shift键和任何一个方向键来改变选择时,你就能看到:选择的结束位置在移动, 但是选择的锚点-起始位置不会改变.

语法

node = sel.focusNode

相关规范

规范 状态 备注
HTML Editing APIs
Selection.focusNode
Editor's Draft Initial definition
Selection API
Selection.focusNode
Working Draft Current

浏览器兼容性

特性 Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
基础特性支持 ? (Yes) ? ? ?
特性 Android Firefox Mobile (Gecko) Firefox OS IE Phone Opera Mobile Safari Mobile
基础特性支持 ? (Yes) 1.0 ? ? ?

参考

文档标签和贡献者

 此页面的贡献者: dclovec, teoli, arunpandianp, Losses
 最后编辑者: dclovec,