【发布时间】:2015-02-14 23:14:06
【问题描述】:
我尝试在网页中查找所有图像,将它们添加到数组中,检查它们的尺寸并相应地对数组进行排序。
var images = document.getElementsByTagName("img");
var image_dimensions=[];
for(var i=0;i<images.length;i++){
image_dimensions.push(images[i].width+"x"+images[i].height);
}
//var image_dimensions = ["45x67", "68x45", "12x23", "124x90"];
我想根据图像的尺寸对图像进行排序并更新images 数组。我试图将尺寸推入image_dimensions 并对其进行排序,但后来我无法弄清楚如何将尺寸与实际的 img 节点联系起来。
如何按维度对网页中的图像进行排序?
【问题讨论】:
-
作为旁注,在获得尺寸之前必须完成图像的加载
标签: javascript arrays image sorting