Задать вопрос
@mxbeat

Как с помощью JavaScript получить выделенный текст в android и ios?

Для получения выделенного текста на веб-странице при нажатии Ctrl+Enter использую следующий код:
$('body').keydown(function (e) {
		if (e.ctrlKey && e.keyCode == 13) {
			var selection = window.getSelection();
			if(selection != '') {
				alert(selection);
			}
		}
	});


Как сделать, чтобы эта функция срабатывала на мобильных устройствах при выделении текста?

Пробовал через mouseup, но это не работает:

$('body').mouseup(function () {
		var selection = window.getSelection();
		if (selection != '') {
			alert(selection);
		}
	});


Существуют какие-то рабочие решения?
  • Вопрос задан
  • 148 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
kocherman
@kocherman
console.log(window.getSelection().toString())
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
18 дек. 2024, в 11:57
500 руб./в час
18 дек. 2024, в 11:54
2000 руб./за проект