Скопируйте исходный код HTML-страницы в буфер обмена с помощью JS - PullRequest
0 голосов
/ 16 октября 2018

Я пытался скопировать исходный код html-страницы нажатием кнопки, в настоящее время я получаю сообщение об ошибке, которое я вставил ниже.Я не знаком с функцией .execCommand и почему она взрывается в этом случае.

Uncaught TypeError: body.execCommand не является функцией при копировании (index.js: 8) в HTMLButtonElement.(index.js: 14)

Код:

document.addEventListener("DOMContentLoaded",function(event) {
  console.log("Domload")
  document.designMode = "on"
  var mode = document.designMode

    function copy(){
    body =  document.getElementsByTagName("BODY")[0]
    body.execCommand('copy')
    // .execCommand("copy")
    }

    var button = document.getElementsByClassName("copybutton")
    console.log(button)
    button[0].addEventListener("click",function(){copy()})


})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...