<script type="text/javascript"> function imgerrorfun(){ var img = event.srcElement; img.src = "images/nopic.gif"; img.onerror = null; //防止死循环导致浏览器报错 } </script> <img src="images/logo.png" onerror="imgerrorfun();" />
1. event.srcElement 取对象,这个真灵活
2. 执行一次之后就 mg.onerror=null,以免发生死循环
原文:https://www.cnblogs.com/hkjm/p/13179574.html