att
9/9/2018 - 5:50 PM

copy to clipboard

function copyToClipboard(html) {

    // Create an auxiliary hidden input
    var aux = document.createElement("input");

    // Get the text from the element passed into the input
    aux.setAttribute("value", html);

    // Append the aux input to the body
    document.body.appendChild(aux);

    // Highlight the content
    aux.select();

    // Execute the copy command
    document.execCommand("copy");

    // Remove the input from the body
    document.body.removeChild(aux);


    alert('Data successfully copied to clipboard');

}

/*

function setHandler(e) {
    var body = document.querySelector('body');
    //copyToClipboard(body.innerHTML);
    copyToClipboard(document.documentElement.innerHTML);
*/