@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);
		}
	});


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

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

Войти через центр авторизации
Похожие вопросы