gpt4 book ai didi

Javascript - 如何单击任何链接并在警报框中显示链接名称

转载 作者:行者123 更新时间:2023-12-01 01:51:05 24 4
gpt4 key购买 nike

我不太擅长 JavaScript 代码。我想在纯 JavaScript 网站中做简单的事情。

假设互联网上的任何网站,每当您单击页面中的任何链接时,链接名称都会自动显示在警报框中。

它可以是加载页面上的任何链接。有人可以帮我解决这个逻辑吗?我可以在浏览器控制台的任何网站上运行该逻辑。

提前致谢。

最佳答案

这是 Madhan M 在纯 JS 中的回答:

var allAnchors = document.getElementsByTagName("a");

for (i=0; i < allAnchors.length; i++) {
var element = allAnchors[i];
element.addEventListener("click", function (event) {
event.preventDefault();

let ref = this.getAttribute("href");
alert(ref);
}.bind(element));
}

请注意,较新的浏览器支持“绑定(bind)”,但较旧的浏览器不支持。

附加说明:不允许在“互联网上的任何站点”上运行 javascript。您可以通过浏览器扩展获得您要求的功能,但这是另一个问题。

关于Javascript - 如何单击任何链接并在警报框中显示链接名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51514145/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com