复制元素的内容

时间:2009-09-21 10:14:46

标签: jquery

我有一个文本框。单击按钮,我想复制文本框的所有内容。这可能吗?

UpDate:我想复制到剪贴板

4 个答案:

答案 0 :(得分:0)

<input type="text" id="source">
<input type="button" id="copy" value="Copy">

使用:

$(function() {
  $("#copy").click(function() {
    var val = $("#source").val();
    // or
    var copy = $("#source").clone();
  });
});

答案 1 :(得分:0)

是的,可以使用

执行此操作
.clone(true) // passing true will copy all of the event handlers too

要复制到剪贴板,最可靠的跨浏览器方式需要使用Flash。请查看ZeroClipboarddownload here

答案 2 :(得分:0)

Javascript无法粘贴到剪贴板。你必须使用flash。

答案 3 :(得分:0)

执行此跨浏览器的最佳方法是使用Flash插件,例如此处找到的系统±http://www.biglickmedia.com/misc/scripts/copy-paste.php

请注意,这仍然不适用于所有浏览器(即Chrome)