Document: getSelection() method

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since November 2017.

The getSelection() method of the Document interface returns the Selection object associated with this document, representing the range of text selected by the user, or the current position of the caret.

Syntax

js
getSelection()

Parameters

None.

Return value

A Selection object, or null if the document has no browsing context (for example, it is the document of an