img 標簽 設置默認圖片

![](要顯示的圖片.jpg)

前提說明:
當src='要顯示的圖片.jpg'不存在時,將觸發(fā) onerror,而 onerror 中又為 img 指定一個'暫無圖片.jpg'。也就是說圖片存在則顯示'要顯示的圖片.jpg',圖片不存在將顯示'暫無圖片.jpg'。

問題:
如果由于網絡問題導致了兩張圖片同時顯示不出來,那么將會出現(xiàn)連續(xù)觸發(fā) onerror,導致循環(huán),故會出現(xiàn)打開網頁時提示Stack overflow at line: 0錯誤。

![](要顯示的圖片.jpg)

解決方法:
添加 this.onerro=null; 觸發(fā)onerror 時,同時設置onerror為null,防止循環(huán)觸發(fā)。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容