Страницы

Поиск по вопросам

суббота, 4 января 2020 г.

Как скопировать текст при нажатии кнопки мыши?

#javascript #html #jquery


Например, есть на странице адрес эл.почты test@mail.ru. При нажатии на email его
надо перенести в буфер обмена. Как это реализовать?
    


Ответы

Ответ 1



document.querySelector('a').onclick = function(e){ if (document.selection) { const range = document.body.createTextRange(); range.moveToElementText(this); range.select(); } else if (window.getSelection) { const range = document.createRange(); range.selectNode(this); window.getSelection().addRange(range); } document.execCommand('copy'); return false; } copypatse

Комментариев нет:

Отправить комментарий