0

ページから画像を取得するスクリプトがありますが、条件を使用してそれを行うにはどうすればよいですか? 幅・高さのサイズなどは?

今、私はこれを持っています

(function(){

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

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

}());

だから私は img を持つすべてのタグを取得し、そのソースを取得しますが、条件付きの画像を取得するにはどうすればよいですか?

取得できる特定の属性はありますか? if else の状況を使用することになっていますか?

ありがとう!

4

2 に答える 2

1

Useは属性を使用し、それらに基づいて条件を作成できます。

たとえば、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 に答える