最近在弄页面的时候,老大说需要一个copy的功能 找了半天,最后找了个简单实用的方法
就是直接用 jqery里面的方法 但这个有局限性 输入框不能隐藏 但贵在简单
流程就是 点击事件然后 得到 url_id里面的内容 触发一个
$("input").trigger("select");
然后 document.execCommand('copy'); jqery这个直接会copy 内容 之后就可以粘贴到任何地方了 这个方法基本兼容一般的浏览器 火狐,360 测试都没问题
<button class="btn btn-sm btn-warning" οnclick="copy()"></i>copy</button>
<input class="form-control" id="url_id" type="text" value="">
function copy(){
$('#url_id').trigger('select');
document.execCommand('copy');
alert('复制成功')
}