Javascript:单击获取并在剪贴板上分配值



我有这样一行代码,当我使用粘贴事件时有效:

//This works
document.addEventListener('paste', e => {
  console.log("e.clipboardData.getData('text/plain');", 
               e.clipboardData.getData('text/plain'));
});

但是我需要用按钮复制和粘贴,以便:

//Not Working
jQuery(buttonId).click(e => {
  console.log("e.clipboardData.getData('text/plain');", 
               e.clipboardData.getData('text/plain'));
});

试试这个:

   $("#buttonId").on("click",e => {
   console.log("e.clipboardData.getData('text/plain');", 
               e.clipboardData.getData('text/plain'));
   });

使用 $ 符号代替 jQuery 关键字 ,'#' 是 jQuery 中的 id 选择器

最新更新