From 4cf93754d2d058f7c444544f05f02af46935d26a Mon Sep 17 00:00:00 2001 From: Angelos Chalaris Date: Fri, 7 Aug 2020 15:34:53 +0300 Subject: [PATCH] Add getSelectedText --- snippets/getSelectedText.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 snippets/getSelectedText.md diff --git a/snippets/getSelectedText.md b/snippets/getSelectedText.md new file mode 100644 index 000000000..fdd6676b3 --- /dev/null +++ b/snippets/getSelectedText.md @@ -0,0 +1,16 @@ +--- +title: getSelectedText +tags: browser,beginner +--- + +Get the currently selected text. + +Use `window.getSelection()` and `Selection.prototype.toString()` to get the currently selected text. + +```js +const getSelectedText = () => window.getSelection().toString(); +``` + +```js +getSelectedText(); // 'Lorem ipsum' +```