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

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
Предыдущая запись Список городов РФ

Комментарии

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

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

Работа с Textarea jQuery
Сборник jQuery приемов с textarea - получить содержимое, вставить значение, подсчет количества символов и строк и т.д.
21474
+3
Contenteditable – текстовый редактор
Если добавить атрибут contenteditable к элементу, его содержимое становится доступно для редактирования пользователю, а...
6944
+10
Примеры отправки AJAX JQuery
AJAX позволяет отправить и получить данные без перезагрузки страницы. Например, делать проверку форм, подгружать контент и т.д. А функции JQuery значительно упрощают работу.
39475
+9
Пример парсинга html-страницы на phpQuery
phpQuery – это удобный HTML парсер взявший за основу селекторы, фильтры и методы jQuery, которые позволяют...
5775
+3
Обернуть выделенный текст тегами в textarea
С помощью JS-свойств selectionStart и selectionEnd можно сделать оборачивание выделенного текста тегами или BB-кодами.
1430
0
Манипуляции с элементами jQuery
Сборник методов jQuery для управления элементами DOM.
1931
+2