gpt4 book ai didi

javascript - 如何获取图像数组中的特定按钮 ID

转载 作者:行者123 更新时间:2023-11-28 00:36:16 25 4
gpt4 key购买 nike

我试图仅获取数组中具有特定 src srcA 的图像的父按钮 ID。感谢您的帮助。

var images = document.getElementById('con').getElementsByTagName('img');
var myImg = [];
for (var i = 0; i < images.length; i++) {
if (images[i].src == "srcA")
myImg.push(images[i]);
alert(images[i].parent.id);
}
<div id="con">
<button id="ba"><img id="sa" src="srcA"></button>
<button id="bb"><img id="sb" src="srcB"></button>
<button id="bc"><img id="sc" src="srcC"></button>
<button id="bd"><img id="sd" src="srcD"></button>
<button id="be"><img id="se" src="srcE"></button>
<button id="bf"><img id="sf" src="srcF"></button>
</div>

我得到一个错误 images[i].parent is undefined

请不要使用 jQuery。

最佳答案

我很确定你可以使用:

var imgSRCAParent = document.querySelector("img[src='srcA']").parentElement;

我检查了一下,它有效。

希望这有帮助!!!

关于javascript - 如何获取图像数组中的特定按钮 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56013719/

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