如何在ajax回调中将文本复制到剪贴板?

时间:2018-11-15 15:19:08

标签: javascript jquery clipboard

我需要在AJAX成功回调函数中将文本复制到剪贴板。在下面的代码中,文本已正确传输到textarea中,但未复制到剪贴板中。

该代码在AJAX回调函数之外可以正常工作。我在做什么错了?

<textarea id="checktext" name="text"></textarea>
$.ajax({
  url: url,
  success: function(result) {
    document.getElementById("checktext").innerText = result;
    // also tried: document.getElementById("checktext").innerHtml = result;
    // also tried: $('#checktext').val(result);

    document.querySelector("#checktext").select();
    document.execCommand("copy");
  }
})

0 个答案:

没有答案