Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将默认值复制到剪贴板_Javascript_Html - Fatal编程技术网

Javascript 将默认值复制到剪贴板

Javascript 将默认值复制到剪贴板,javascript,html,Javascript,Html,我想将默认值复制到剪贴板,而不使用输入。我的函数有点问题,但我不知道它是什么 var copyText=“默认值”; const showText=document.querySelector(“.copied”); const copyMeOnClipboard=()=>{ 文案; document.execCommand(“复制”) showText.innerHTML=`已复制` 设置超时(()=>{ showText.innerHTML=“” }, 1000) } 复制链接 在exe

我想将默认值复制到剪贴板,而不使用输入。我的函数有点问题,但我不知道它是什么

var copyText=“默认值”;
const showText=document.querySelector(“.copied”);
const copyMeOnClipboard=()=>{
文案;
document.execCommand(“复制”)
showText.innerHTML=`已复制`
设置超时(()=>{
showText.innerHTML=“”
}, 1000)
}
复制链接

execCommand
上的页面,重点添加:

将当前选择复制到剪贴板。启用此行为的条件因浏览器而异,并且随着时间的推移而不断变化

您将希望改用剪贴板API,如下所示:

var copyText=“默认值”;
const showText=document.querySelector(“.copied”);
const copyMeOnClipboard=()=>{
navigator.clipboard.writeText(copyText)。然后(()=>{
showText.innerHTML=`已复制`
设置超时(()=>{
showText.innerHTML=“”
}, 1000)
})
}
复制

这是否回答了您的问题?