欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JS复制文本到剪切板

程序员文章站 2023-11-13 19:05:16
// 是否支持复制 export const isSupportCopy = ((!!document.queryCommandSupported) && document.queryCommandSupported('copy')); const copyTempElement = documen ......
// 是否支持复制
export const issupportcopy = ((!!document.querycommandsupported) && document.querycommandsupported('copy'));
const copytempelement = document.createelement('textarea');
copytempelement.setattribute('style', 'margin:0;padding:0;width:0;height:0;position:absolute;');
document.body.appendchild(copytempelement);
// 复制文本到剪切板
export function copytext(text) {
  let succeeded;
  try {
    copytempelement.value = text;
    copytempelement.select();
    succeeded = document.execcommand('copy');
  } catch (err) {
    succeeded = false;
  }
  return succeeded;
}