--- title: Selection.collapse() slug: Web/API/Selection/collapse tags: - API - HTML Editing - Method - Selection translation_of: Web/API/Selection/collapse ---
{{ApiRef("DOM")}}{{SeeCompatTable}}

 Selection.collapse() 方法可以收起当前选区到一个点。文档不会发生改变。如果选区的内容是可编辑的并且焦点落在上面,则光标会在该处闪烁。

语法

sel.collapse(parentNode, offset);

参数

parentNode
光标落在的目标节点。
offset {{optional_inline}}
落在节点的偏移量。

例子

/* 将光标收起到文档body的开头 */
var body = document.getElementsByTagName("body")[0];
window.getSelection().collapse(body,0);

规范

规范 状态 备注
{{SpecName('Selection API', '#widl-Selection-collapse-void-Node-node-unsigned-long-offset', 'Selection.collapse()')}} {{Spec2('Selection API')}}  
{{SpecName('HTML Editing', '#dom-selection-collapse', 'Selection.collapse()')}} {{Spec2('HTML Editing')}} Initial definition

浏览器兼容性

{{Compat("api.Selection.collapse")}}
 

相关连接