首页 > 解决方案 > 如何使用js复制到剪贴板按钮

问题描述

所以我试图制作一个按钮,当点击它时,它会从变量中复制一个值

<button onclick="copyToClipboard()">COPY</button>

然后在该函数上,它需要从变量中复制元素,例如

var copyids = {
"ids": [
{
"name": "id1",
"id": 192389021
},
{
"name": "id2",
"id": 123879032
},
{
"name": "id3",
"id": 149018292
},
]
};

很喜欢copyids.ids[0].id,它复制了那个值

我希望它可以理解

标签: javascripthtmlcopy

解决方案


也许这有帮助

function copyToClipboard() {
    let temp = document.createElement('textarea');
    temp.value = copyids.ids[0].id;
    document.body.appendChild(temp);
    temp.select();
    document.execCommand('copy');
    document.body.removeChild(temp);
}


推荐阅读