@Tereverda

Очистка форматирование plain text после копирования?

Есть скрпит который копирует содержание div, копирует с форматированием.
Нужно очистить форматирование, сделать plain/text как это сделать?

// цепляем событие на onclick кнопки

var button = document.getElementById('copy_button');
button.addEventListener('click', function () {
// нашли наш контейнер
  var ta = document.getElementById('raschet');

// производим его выделение
  var range = document.createRange();
  range.selectNode(ta);
  window.getSelection().addRange(range);

// пытаемся скопировать текст в буфер обмена
  try {
    document.execCommand('copy');
  } catch(err) {
    console.log('Скопировать не удалось');
  }

// очистим выделение текста, чтобы пользователь "не парился"
  window.getSelection().removeAllRanges();
});
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
XanXanXan
@XanXanXan
var ta = document.getElementById('raschet').textContent;
navigator.clipboard.writeText(ta);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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