<div id='demo'>我就是被覆制的內容<span>點擊複製<span></div> $('demo').on('click','span',(event)=>{ let Url2 = event.currentTarget.offsetParent.childNodes[0].nodeVa ...
<div id='demo'>我就是被覆制的內容<span>點擊複製<span></div>
$('demo').on('click','span',(event)=>{
let Url2 = event.currentTarget.offsetParent.childNodes[0].nodeValue;//獲取點擊的span的父元素的內容
let oInput = document.createElement('input');//創建一個input
oInput.value = Url2;
document.body.appendChild(oInput);
oInput.select(); // 選擇對象
document.execCommand("Copy"); // 執行瀏覽器複製命令
oInput.className = 'oInput';
oInput.style.display='none';
})
支持相容chrome/ FF/ IE>9/ Safari新版