我想要的点击元素是<img src="">
,像这样:
<div class="bg">
<div class="close">
<img src="images/close.png">
</div>
</div>
在 JavaScript 中。
我通常点击:document.getElementById().click();
最佳答案
document.getElementsByTagName("img")
将返回图像元素的 HTMLCollection
。您需要循环遍历它们并检查源是否是您想要的值,然后在该图像上使用 .click
:
var imgs = document.getElementsByTagName("img");
for(var i=0; i<imgs.length; i++) {
if(imgs[i].src == "images/close.png") imgs[i].click();
}
请注意,在检查源时,您需要检查完整路径,而不是相对路径。
关于javascript - 如何在 Javascript 中使用源代码单击 ElementByTagName img,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38495079/