我有一个文本框。单击按钮,我想复制文本框的所有内容。这可能吗?
UpDate:我想复制到剪贴板
答案 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。请查看ZeroClipboard(download here)
答案 2 :(得分:0)
Javascript无法粘贴到剪贴板。你必须使用flash。
答案 3 :(得分:0)
执行此跨浏览器的最佳方法是使用Flash插件,例如此处找到的系统±http://www.biglickmedia.com/misc/scripts/copy-paste.php
请注意,这仍然不适用于所有浏览器(即Chrome)