Clearing plain text formatting after copying?

  • 0
    There is a script that copies the content of a div, copies with formatting.
    Need to clear formatting, make plain / text how to do it?

    // цепляем событие на 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();
    });
    JavaScript Anonymous, Apr 5, 2020

  • 1 Answers
  • 0
    var ta = document.getElementById('raschet').textContent;
    navigator.clipboard.writeText(ta);
    Anonymous

Your Answer
To place the code, please use CodePen or similar tool. Thanks you!