是否可以在javascript中测试var是否包含图像节点以及是否已加载?

时间:2015-07-17 08:42:14

标签: javascript

我将节点选择从函数传递到函数或函数传递给Object,我想从第二个参数中检查一些内容。

我认为我应该检查它是否为Node,然后将属性tagName设置为IMG,但加载似乎更加困难,因为它是来自网站的图像,可能加载也可能不加载。

function is_tag_img_loaded (img) {
    if(img.tagname == "IMG" && img.loadended){
        return true;
    }else{ return false; }
}

1 个答案:

答案 0 :(得分:3)

标记名检查没问题。您可以使用img.complete查看它是否已加载(且有效)。