我的页面上有未知数量的 <img> 元素且没有 ID,我需要能够浏览它们并根据许多不可预测的因素设置某些属性。

最佳答案

使用 document.getElementsByTagName() :

var imgs = document.getElementsByTagName("img");

for(var i = 0; i < imgs.length; i++) {
   var currentImg = imgs[i];
   if (currentImg.somAttr) {
       // do your stuff
   }
}

关于javascript - 如何在不知道其 ID 的情况下从 JavaScript 中选择 HTML 元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4263518/

10-11 03:20