Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.05.2020, 22:32
Интересующийся
Отправить личное сообщение для AlphaPro Посмотреть профиль Найти все сообщения от AlphaPro
 
Регистрация: 30.06.2015
Сообщений: 11

Копирование E-Mail при нажатии на него с выводом Alert
Доброе время суток!

Нашел на просторах скрипт:
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;
}


<a href='javascript:;'>copypatse</a>


По идее должен копировать слово "copypatse" в буфер обмена. Но по факту ничего не работате. И еще желательно чтобы после нажатия выводился Alert:
alert("текст скопирован в буфер обмена")

Но куда его прикрутить - без понятия. Может кто облагородить весь этот эльфийский?)
Ответить с цитированием
  #2 (permalink)  
Старый 22.05.2020, 23:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 28,643

AlphaPro,
https://javascript.ru/forum/misc/800...tml#post523231
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Смена картинок при нажатии Antonjrjr Элементы интерфейса 0 29.05.2017 11:57
При нажатии на div происходит переход к следующему от него Адам Элементы интерфейса 2 05.01.2017 22:29
плавный скролинг при нажатии кнопки на форме sones Элементы интерфейса 14 23.03.2015 19:32
Смена класса у отдельного div при нажатии на ссылку Maxim-Ra Элементы интерфейса 6 15.02.2015 11:20
SyntaxHighlighter подсветка при нажатии faraday Общие вопросы Javascript 3 31.03.2012 22:43