[英]Copy to clipboard on click
对不起,如果这很简单,我对代码非常陌生。 我有这个按钮,但是当它被点击时我找不到复制它的链接的方法。 我只是希望有人能够单击该按钮,将其复制到他们的剪贴板,然后弹出一个“链接已复制”。 我该怎么做呢? 感谢您提供任何帮助。
<a href="http://google.com" class="videotabsbutton w-button">Copy</a>
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
</head>
<body>
<a href="http://google.com" class="videotabsbutton w-button" onclick='return copyToClipboard(this)'>Copy</a>
<script>
function copyToClipboard(element) {
var $temp = $("<input>");
$("body").append($temp);
$temp.val($(element).attr('href')).select();
document.execCommand("copy");
$temp.remove();
alert("Link copied!");
}
</script>
</body>
</html>
这应该有效。 从这里得到它: 使用 jQuery 单击按钮复制到剪贴板
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.