0

我有一个可以从页面获取图像的脚本,但是如何在有条件的情况下做到这一点?比如宽度/高度尺寸?

现在我有这个

(function(){

    var imgs = document.getElementsByTagName("img");
    var imgSrcs = [];

    for (var i = 0; i < imgs.length; i++) {
        imgSrcs.push(imgs[i].src);
    }

}());

所以我得到了所有有 img 的标签,它得到了它的来源,但是我如何得到有条件的图像呢?

有没有我可以得到的某个属性?我应该在其他情况下使用吗?

谢谢!

4

2 回答 2

1

使用可以使用属性并根据它们创建条件。

例如,imgs[i].style.width == "75px" 或 $(imgs[i]).width() == 75

 (function(){

        var imgs = document.getElementsByTagName("img");
        var imgSrcs = [];

        for (var i = 0; i < imgs.length; i++) {
           if($(imgs[i]).width() == 75)
               imgSrcs.push(imgs[i].src);    
        }

    }());
于 2012-06-28T06:00:33.497 回答
0
(function(){

var imgs = document.getElementsByTagName("img");
var imgSrcs = [];

for (var i = 0; i < imgs.length; i++) {
   if(imgs[i].style.clientWidth == 75)
       imgSrcs.push(imgs[i].src);
}

}());
于 2012-06-28T06:03:03.137 回答