首页 > 解决方案 > 试图在 Tampermonkey 中创建一个警报按钮

问题描述

我一直试图让一个警报按钮在 Tampermonkey 中工作,但我似乎没有让它工作。这是我的脚本;

var button = document.createElement("Button");
button.innerHTML = "Title";
button.style = "top:15px;left:15px;position:absolute;z-index:99999; width:50px; height 50px; background_color; ff0000";
button.onclick = "alert('Test Alert')"
document.body.appendChild(button);

标签: javascripttampermonkeyjquery-click-event

解决方案


您只能将功能分配给onclick。如果你分配一个字符串,当点击发生时不会执行任何函数:

var button = document.createElement("Button");
button.innerHTML = "Title";
button.style = "top:15px;left:15px;position:absolute;z-index:99999; width:50px; height 50px; background_color; ff0000";
button.onclick = () => alert('Test Alert');
document.body.appendChild(button);


推荐阅读