Document.getSelection()

Este método funciona exactamente igual que Window.getSelection(); devuelve un objeto Selection que representa el texto que se ha seleccionado en el documento.

Especificaciones

Specification
Selection API
# dom-document-getselection

Compatibilidad del Navegador

BCD tables only load in the browser