Получить выделенный текст на странице

getSelection() возвращает выделенный пользователем текст, за исключением текстовых полей, ​для них используются свойства selectionStart и selectionEnd.

getSelection возвращает выделенный пользователем текст

Метод возвращает объект selectionRange, далее метод toString() получает выбранное содержимое в виде текста.

if (window.getSelection()) {
	var select = window.getSelection();
	alert(select.toString());
}
JS

Пример:

Поддерживается большинством браузеров, включая Internet Explorer начиная с 9-ой версии.

23.10.2019 , обновлено 25.10.2019
Предыдущая запись Список городов РФ

Комментарии

, чтобы добавить комментарий.

Другие публикации

Contenteditable – текстовый редактор
Если добавить атрибут contenteditable к элементу, его содержимое становится доступно для редактирования пользователю, а...
12.12.2019
1762
+6
Работа с Textarea jQuery
Сборник jQuery приемов с textarea - получить содержимое, вставить значение, подсчет количества символов и строк и т.д.
04.03.2018
14872
+3
Примеры отправки AJAX JQuery
AJAX позволяет отправить и получить данные без перезагрузки страницы. Например, делать проверку форм, подгружать контент и т.д. А функции JQuery значительно упрощают работу.
23.12.2016
19660
+6
Пример парсинга html-страницы на phpQuery
phpQuery – это удобный HTML парсер взявший за основу селекторы, фильтры и методы jQuery, которые позволяют...
18.03.2020
380
0
Манипуляции с элементами jQuery
Сборник методов jQuery для управления элементами DOM.
28.01.2020
499
0
Обернуть выделенный текст тегами в textarea
С помощью JS-свойств selectionStart и selectionEnd можно сделать оборачивание выделенного текста тегами или BB-кодами.
19.11.2019
649
0