gpt4 book ai didi

Javascript for循环和警报

转载 作者:搜寻专家 更新时间:2023-11-01 05:07:25 26 4
gpt4 key购买 nike

我正在循环访问链接列表。我可以正确获取 title 属性,并希望它在单击时显示。加载页面并单击链接时,所有链接标题都会一一提醒。我做错了什么?

function prepareShowElement () {
var nav = document.getElementById('nav');
var links = nav.getElementsByTagName('a');
for (var i = 0; i < links.length; i++) {
links[i].onclick = alert(links[i].title);
}
}

最佳答案

您所做的实际上是在运行警报功能。将整个事物包含在匿名函数中只会在单击时运行它

for (var i = 0; i < links.length; i++) {
links[i].onclick = function () {
alert(this.title);
}
}

关于Javascript for循环和警报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6729427/

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