如何在按钮点击时复制URL?
我想在按钮点击时复制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"); }
Paste:
Paste:
无需创建新的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"); }
Paste:
单击按钮时,选择#url的内容,然后将其复制到剪贴板。
Paste:
稍微修改了你的代码并且它正在工作。
Paste: