这个用于图像验证的Javascript代码段是否会起作用?
我写这篇文章是为了验证图像。基本上,它在Id上提取图像,并将属性设置为url。它依赖onerror函数来确定url是否为有效图像,如果不是,则将src属性重置为通用位置。这样行吗?它是基于另外两个SO帖子的。。。。和 //a是选中的url这个用于图像验证的Javascript代码段是否会起作用?,javascript,Javascript,我写这篇文章是为了验证图像。基本上,它在Id上提取图像,并将属性设置为url。它依赖onerror函数来确定url是否为有效图像,如果不是,则将src属性重置为通用位置。这样行吗?它是基于另外两个SO帖子的。。。。和 //a是选中的url function validate_fav(a) { var img=document.getElementById('theimg'); document.getElementById('theimg').setAttribute('src',
function validate_fav(a)
{
var img=document.getElementById('theimg');
document.getElementById('theimg').setAttribute('src', a);
img.onerror=function()
{
a=d+'/favicon.ico';
document.getElementById('theimg').setAttribute('src', a);
}
}
找到这个链接,希望我能在一小时前找到
<img src="image.gif" onerror="src_to_generic()" />
在
调用OnError上的函数,将Src重置为一个通用图像。
非常冗余的代码,考虑重用IMG变量,而不是多次访问DOM。