files/en-us/web/api/selection/collapse/index.md
{{ApiRef("DOM")}}
The Selection.collapse() method collapses the current selection to a single point. The document is not modified. If the content is focused and editable, the caret will blink there.
[!NOTE] This method is an alias for the {{domxref("Selection.setPosition()")}} method.
collapse(node)
collapse(node, offset)
node
null — if null is specified, the method will behave like
{{domxref("Selection.removeAllRanges()")}}, i.e., all ranges will be removed from the
selection.offset {{optional_inline}}
node to which the selection will be collapsed. If not
specified, the default value 0 is used.None ({{jsxref("undefined")}}).
// Place the caret at the beginning of an HTML document's body.
const body = document.querySelector("body");
window.getSelection().collapse(body, 0);
{{Specifications}}
{{Compat}}