警报复制剪贴板输入?

时间:2018-05-17 10:32:11

标签: javascript jquery alert

<p id="p1">Hello, I'm TEXT 1</p>

function copyToClipboard(element) {
  var $temp = $("<input>");
  $("body").append($temp);
  $temp.val($(element).text()).select();
  document.execCommand("copy");
  $temp.remove();
}

我以为我能做到:alert($temp);但是它给了我一个错误:object Object。

我想提醒&#34;剪贴板复制文字&#34;在一个弹出框中。 怎么可以呢?

1 个答案:

答案 0 :(得分:0)

    function copyToClipboard(elementId) {
        var aux = document.createElement("input");
        aux.setAttribute("value", document.getElementById(elementId).innerHTML);
        document.body.appendChild(aux);
        aux.select();
        document.execCommand("copy");
        console.log("the clipboard copied text :", aux.value);
        alert("the clipboard copied text :" + aux.value);
        document.body.removeChild(aux); 
    }