Javascript 将文本复制到剪贴板
我有: HTML代码:Javascript 将文本复制到剪贴板,javascript,Javascript,我有: HTML代码: <div class="server-ip clearfix"> <p> <i class="ion-ios-world"></i> <span id="serv-1">play.minesuperior.com</span> </p> <a class="copy-action" href="#!" onclick="copyText('serv-1')">
<div class="server-ip clearfix">
<p>
<i class="ion-ios-world"></i>
<span id="serv-1">play.minesuperior.com</span>
</p>
<a class="copy-action" href="#!" onclick="copyText('serv-1')">
<span class="copy-text">
<i class="ion-scissors"></i>
Copy
</span>
</a>
</div>
我得到一个错误:
未捕获类型错误:copyText.select不是一个函数
为什么??在函数中,我传递参数:play.minesuperior.com
。
我尝试了console.log put param函数,得到了我的文本。尝试下面的代码片段
功能CopyToClipboard(集装箱ID){
var range=document.createRange();
range.selectNode(document.getElementById(containerid));
window.getSelection().addRange(范围);
文件。执行命令(“副本”);
警告(“文本复制”);
}
play.minesuperior.com
试试下面的代码片段
功能CopyToClipboard(集装箱ID){
var range=document.createRange();
range.selectNode(document.getElementById(containerid));
window.getSelection().addRange(范围);
文件。执行命令(“副本”);
警告(“文本复制”);
}
play.minesuperior.com
copyText
是一个字符串。调用字符串时,.select()
方法会做什么?字符串可能与copyText
重复。当对字符串调用.select()
方法时,该方法会做什么?可能的重复项已删除。我得到一个错误:uncaughttypeerror:copyText.select不是一个函数.select()
是HTMLInputElement
的一种方法,2。警报(…)
?1)如何解决问题?2) 此警报适用于用户。我需要复制span元素的单击按钮后的文本删除。我得到一个错误:uncaughttypeerror:copyText.select不是一个函数.select()
是HTMLInputElement
的一种方法,2。警报(…)
?1)如何解决问题?2) 此警报适用于用户。我需要复制span元素的单击按钮上的文本
function copyText(textToCopy) {
var copyText = document.getElementById(textToCopy).textContent;
console.log(copyText);
copyText.select();
document.execCommand("Copy");
alert("Copied the text: " + copyText);
}