@it_pear_yurec

Как сделать подобный input с кнопкой?

Как сделать подобный input с кнопкой, что бы в нем была ссылка и ее можно было скопировать нажав на кнопку?
Стили css если что не нужны, только принцип работы)
5a96d31161334703297189.jpeg
  • Вопрос задан
  • 79 просмотров
Решения вопроса 1
glossyweb
@glossyweb
Mark marketing
https://developer.mozilla.org/en-US/docs/Web/API/D...
вот функция.
var copyTextareaBtn = document.querySelector('.js-textareacopybtn');

copyTextareaBtn.addEventListener('click', function(event) {
  var copyTextarea = document.querySelector('.js-copytextarea');
  copyTextarea.select();

  try {
    var successful = document.execCommand('copy');
    var msg = successful ? 'successful' : 'unsuccessful';
    console.log('Copying text command was ' + msg);
  } catch (err) {
    console.log('Oops, unable to copy');
  }
});
<p>
  <button class="js-textareacopybtn" style="vertical-align:top;">Copy Textarea</button>
  <textarea class="js-copytextarea">Hello I'm some text</textarea>
</p>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы