首先感谢下分享这个JS的人(我也是在网上找滴嘻嘻,毕竟js小菜一枚)
jsCopy:function (){
var Url2=document.getElementById("materialId").innerText;
var oInput = document.createElement('input');
oInput.value = Url2;
document.body.appendChild(oInput);
oInput.select(); // 选择对象
document.execCommand("Copy"); // 执行浏览器复制命令
oInput.className = 'oInput';
oInput.style.display='none';
alert('复制成功');
}
<div id="materialId" style="display: none;">{{item.media_id}}</div>
<span @click="jsCopy()"><img src="#"></span>
温馨提示:@click是用的vue.js哦~
听说这个是各个浏览器都兼容的呢