gpt4 book ai didi

Javascript onclick 附件索引器问题

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

我在使用以下“registerHandlers”javascript 函数时遇到问题。当我尝试附加 onclick 时,它总是显示“3”。这是它应该如何工作的;

警报应显示文档中 anchor 的从零开始的索引,而不是跟随链接。

例如,在下面的文档中,当单击 Google anchor 时,警报应显示“2”,因为它是文档中的第三个 anchor 元素,并且其从零开始的索引为 2。

这里是 JSFiddle 中的脚本和测试页面

function registerHandlers() {
var as = document.getElementsByTagName('a');
for (var i = 0; i < as.length; i++) {
as[i].onclick = function() {
alert(i);
return false;
}
}
}

最佳答案

这应该有效:)

function registerHandlers() {
var as = document.getElementsByTagName('a');
var j = 1;
for (var i = 0; i < as.length; i++) {
as[i].onclick = function() {
alert(j);
j++;
}
}
}

关于Javascript onclick 附件索引器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42248431/

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