我试图在用户每次点击特定超链接时向我的Slack频道发送警报,在这种情况下,它是页面中的“链接”元素。我现在所拥有的是,每当用户点击页面的任何部分时,我都会收到警报。我该如何解决这个问题?
部分代码:
let link = document.createElement("a");
document.querySelector('[class^="awsui_tabs-
content"]').addEventListener("click", (link) => log('A link was
clicked'));
我也试过下面的代码,但它给了我同样的结果。
document.querySelectorAll('[class^="awsui_tabs-content"]').forEach(link => {link.addEventListener('click', (e) => {log('A link was clicked');
});
});
2条答案
按热度按时间0lvr5msh1#
您可能需要使用AJAX Calls来完成此操作。您可以使用this来了解如何向slack发送消息。
希望这能帮上忙。
dojqjjoe2#
既然你提到了特定的超链接,那么在你的情况下,增加一个简单的onclick功能不就行了吗?