gpt4 book ai didi

javascript - 尝试让单击的按钮显示其值属性

转载 作者:行者123 更新时间:2023-11-28 15:45:35 24 4
gpt4 key购买 nike

这是我的代码

for(var i = 0; i<tabs.length; i++)
{
alert(tabs[i].getAttribute('value'));
tabs[i].onclick = function() {
alert("clicked");
alert(tab[i].getAttribute('value'));
};
}

这一切都在window.onload函数中。第一个警报有效,即页面加载时每个输入元素的值都会收到警报。然后,当我单击其中一个按钮时,会发出“clicked”警报,但不会发出 value 属性。

假设我有三个选项卡,其值为“home”、“about”和“contact”。有没有办法在单击时访问(在本例中,只是警告)值(或任何其他)属性,而无需手动编写每个 onclick 方法?

谢谢

最佳答案

您是否尝试过:

this.getAttribute('value') 

而不是

tab[i].getAttribute('value')?

关于javascript - 尝试让单击的按钮显示其值属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22494878/

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