gpt4 book ai didi

javascript - 如何获取当前 htmlSelectElements id

转载 作者:行者123 更新时间:2023-11-28 20:59:19 27 4
gpt4 key购买 nike

嗨,我一直在尝试获取正在循环的当前元素的 id,但我不确定为什么这不起作用,非常感谢任何帮助!

代码:

var arr = document.getElementsByClassName("myclass");
for (i = 0; i < arr.length; i++) {
var key = "";
var value = "";
if (arr[i].nodeName == "INPUT" || arr[i].nodeName == "TEXTAREA") {
key = arr[i].name;
value = arr[i].value;
}
else if (arr[i].nodeName == "SELECT" && arr[i].attr('id') == "multiple") {
alert("worked");
key = arr[i].name;
value = "multi";
}
else if (arr[i].nodeName == "SELECT" && arr[i].attr('id') != "multiple") {
alert("ddint work");
key = arr[i].name;
value = "not multi";
}
}​

我无法从我的 arr[i] 位置获取 id,即使它是一个元素。

最佳答案

arr[i] 是一个元素,而不是 jQuery 对象。您可以直接使用 arr[i].id

访问 id 属性

关于javascript - 如何获取当前 htmlSelectElements id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11418384/

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