我正在尝试使用JS将链接(页面的当前链接)复制到剪贴板,但是控制台告诉我toCopy.select不是函数,为什么? 这是代码:
HTML / PHP
<a href="javascript:void(0)" id="copy"><img src="<?php echo get_stylesheet_directory_uri(); ?>/img/icons/link.png" alt="link">
</a>
<textarea id="to-copy" style="display: none;"><?php echo $current_url; ?></textarea>
JS
var toCopy = document.getElementById('to-copy'),
btnCopy = document.getElementById('copy');
btnCopy.addEventListener('click', function () {
toCopy.select();
document.execCommand('copy');
return false;
});
谁能告诉我为什么? 谢谢!
答案 0 :(得分:-1)
尝试
fun1