方法一:复制文本框输入的内容,代码如下
<input id="testInput" type="text" name="" value="复制的内容">
<button onclick="Copy()">复制input的内容</button>
function Copy() {
var content = $('#testInput');
content.select();
document.execCommand('Copy');
alert('复制成功');
}
方法二:复制既定的内容,代码如下(需要先引入clipboard插件)
<button id="button">复制</button>
var button = $('#button');
button.attr("data-clipboard-text","你要复制的内容");
button.on("click",function (){
var clipboard = new ClipboardJS('#button');
clipboard.on('success',function(e){
alert("复制成功");
clipboard.listener.destroy();
});
clipboard.on('error', function(e) {
alert("复制失败");
clipboard.listener.destroy();
});
});