簡體   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