Javascript 在没有jQuery的情况下,如何检测图像何时加载(或失败)?

Javascript 在没有jQuery的情况下,如何检测图像何时加载(或失败)?,javascript,jquery,Javascript,Jquery,如何在纯JavaScript中重新创建以下代码 $('#img').on('load error', function() { something(); }); 试试这个: <img id="image" src="image.gif" onerror="myFunction()"> 或从头开始: var img=new Image(); img.onload=function(e) { somethingGood(); }; img.onerror=function(e) {

如何在纯JavaScript中重新创建以下代码

$('#img').on('load error', function() { something(); });
试试这个:

<img id="image" src="image.gif" onerror="myFunction()">
或从头开始:

var img=new Image();
img.onload=function(e) { somethingGood(); };
img.onerror=function(e) { somethingBad(); };
img.src=URL;

您要查找的是Javascript中的自定义事件。该网站详细解释了这一点:你做了哪些研究?你试过什么?显示您的尝试和努力在这里很重要,这不是一个免费的代码转换网站。如果你的代码没有达到预期的效果,那么发布它,你会得到很多帮助。请参阅可能的副本
var img=new Image();
img.onload=function(e) { somethingGood(); };
img.onerror=function(e) { somethingBad(); };
img.src=URL;