在 javascript 中粘贴剪贴板数据 API 的功能出现错误 Uncaught TypeError: Cannot read properties of undefined (reading ‘getData’)
P粉043432210
P粉043432210 2024-04-04 10:23:52
[HTML讨论组]

Html 按钮代码如下,我尝试了按钮上的简单 onclick 函数以及第二个按钮上的事件

<button onclick="myFunction()">Click me</button>
<button id="button">Paste</button>

Javacript代码如下

function myFunction() {

      var clipboarddata =  window.event.clipboardData.getData('text');    
      console.log("paste value" + clipboarddata);
}

var button = document.getElementById("button");
button.addEventListener("click", function(event){
   alert(event.target);
   event.preventDefault();
   var clipboarddata =  window.event.clipboardData.getData('text');    
   console.log("paste value" + clipboarddata);
});

两种方式我都遇到相同的错误

P粉043432210
P粉043432210

全部回复(1)
P粉232409069

您可以使用 navigator.clipboard.readText 相反。


热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号