gpt4 book ai didi

javascript - 如何在单击按钮时复制 URL?

转载 作者:可可西里 更新时间:2023-10-31 22:09:44 24 4
gpt4 key购买 nike

我试图在单击按钮时复制文本区域中的当前页面 URL。不知何故,我已经尝试过但没有用。 http://www.w3schools.com/code/tryit.asp?filename=FAF25LWITXR5


function Copy()
{
var Url = document.createElement("textarea");
Url.innerHTML = window.location.href;
Copied = Url.createTextRange();
Copied.execCommand("Copy");
}
<div>
<input type="button" value="Copy Url" onclick="Copy();" />
<br />
Paste: <textarea rows="1" cols="30"></textarea>
</div>

最佳答案

无需创建新的 textarea。尝试通过提供一些 id('url')来获取现有的 textarea

这是工作示例

function Copy() {
var Url = document.getElementById("url");
Url.innerHTML = window.location.href;
console.log(Url.innerHTML)
Url.select();
document.execCommand("copy");
}
<div>
<input type="button" value="Copy Url" onclick="Copy();" />
<br /> Paste: <textarea id="url" rows="1" cols="30"></textarea>
</div>

关于javascript - 如何在单击按钮时复制 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40958613/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com