繁体   English   中英

无法将文本复制到剪贴板

[英]Cannot copy text to clipboard

我想复制一些写入剪贴板的文本。

我创建了以下函数:

function copyTextToClipboard(){
 document.getElementById("contactsInfo").select();
 document.getElementById("contactsInfo").setSelectionRange(0, 99999)
 document.execCommand("copy");
}

当用户点击元素时调用:

document.getElementById("contactsInfo").addEventListener("click", ()=>{
 copyTextToClipboard();
})

HTML 中的元素:

<div class="information-container">
 <p id="contactsInfo">Email: allab.di@ubi.pt</p> 
 <p id="contactsInfo">Phone: +310961810340</p>
 <p id="contactsInfo">Street: Bolama</p> 
</div>

它不是复制它,但有什么问题?

我想复制一些写入剪贴板的文本。

我创建了以下函数:

function copyTextToClipboard(){
 document.getElementById("contactsInfo").select();
 document.getElementById("contactsInfo").setSelectionRange(0, 99999)
 document.execCommand("copy");
}

当用户点击元素时调用:

document.getElementById("contactsInfo").addEventListener("click", ()=>{
 copyTextToClipboard();
})

HTML 中的元素:

<div class="information-container">
 <p id="contactsInfo">Email: allab.di@ubi.pt</p> 
 <p id="contactsInfo">Phone: +310961810340</p>
 <p id="contactsInfo">Street: Bolama</p> 
</div>

它不是复制它,但有什么问题?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM