[js问题] for循环为什么不触发img onerror方法呢
var urls = [ 'http://loveplus.me/wp-content/uploads/2013/10/hongxing.jpg', 'A', 'B'];
function filter(urls) {
var len = urls.length - 1;
for (var i = 0; i <len; i++) {
var img = document.createElement('img');
img.src = urls[i];
img.onerror = function () {
alert("11111");
};
}
}
filter(urls);
为什么在for循环中不alert()呢?
function filter(urls) {
var len = urls.length - 1;
for (var i = 0; i <len; i++) {
var img = document.createElement('img');
img.src = urls[i];
img.onerror = function () {
alert("11111");
};
}
}
filter(urls);
为什么在for循环中不alert()呢?
...全文
相关推荐
JS对img标签进行优化使用onerror显示默认图像
主要介绍了JS对img标签进行优化使用onerror显示默认图像,需要的朋友可以参考下
js注意img图片的onerror事件的分析
打开网页时提示 Stack overflow at line: 0。img图片的onerror事件需要注意的细节。
img标签中onerror用法
可是这会引起再因网络原因或其他原因使图片不能正常加载的话 这样就是再次调用onerror,基于微软的一套核心的浏览器就会认为这是死循环
javascript动态改变img的src属性图片不显示的解决方法
最近写了几句javascript程序代码,涉及到了动态改变图片的效果,结果在ie下显示不出了来,实在是郁闷,上网找寻结果,终于发现了,原来是 浏览器的问题。现在将方法贴出来分享。
详解JavaScript for循环中发送AJAX请求问题
主要为大家剖析了JavaScript for循环中发送AJAX请求问题,感兴趣的小伙伴们可以参考一下


