背景
在写html时不想通过js、jstl表达式等去判断url是否为null,url的图片是否存在等情况,可以使用onerror。img的alt属性只是给图片设置未加载时的文字提示信息,而onerror则是给图片设置未加载时的默认图片。

隐藏图片
图片元素隐藏
<img src="http://IMG_URL" alt="图片文字提示" onerror="this.style.display='none'"/>
设置默认图
<img src="http://IMG_URL" alt="图片文字提示" onerror="this.src='默认图片的url地址';this.οnerrοr=null"/>
当onerror中设置的图片路径也不存在时就会导致浏览器一直加载这个图,造成堆栈溢出错误。所以,通常在后面加上 this.οnerrοr=null; 保证onerror里的事件只执行一次。
本作品(图文、音视频)由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系 yu.jianchun@qq.com
相关推荐
-
双一流大学是什么意思,新一轮“双一流”建设高校及建设学科名单
世界一流大学和一流学科 世界一流大学和世界一流学科(First-class universities and disciplines of the world ),简称“双一流”,…
-
挽回机构一般收费多少钱[收费标准]
回收机构一般收费多少?每个机构的收费都不一样,但是正规的情感恢复机构收费从几百到几万不等。根据挽回的难易程度,婚姻一般比爱情贵。爱情感挽回公司,专注情感挽回13年,成功率高,专业可…
-
经营婚姻:女人最不该说的4句话
女人的婚姻是第二次轮回,所以说婚姻是事业一点都不夸张。“祸从口出”在生活中不断发生,经营婚姻也要小心。你经常说女人婚姻中最不合适的话吗? “你的能力不好” 无论是工作能力还是性生活…
-
两个人三观不合的表现 四种表现体现三观不合
00-1010两个人的不合在于没有共同话题。两个人独处的时候,会有特别尴尬的气氛。谁也不能先发言,否则一方发言,另一方就会被打断。或者说,当一方过得很开心的时候,另一方却很平淡。无…
-
失恋了特想前男友该怎么办 ,前任约吃饭是表明什么
只有当你梦想着和前任,和那些真正在你心里投入过的人和好的时候,你才知道失恋是什么感觉。想联系前任怎么办?失恋后最想要或者爱的很深的人,在遇到自己爱的人时,显然是不理智的。让我们来看…
-
逗女孩的幽默聊天套路
搞笑女生的幽默聊天套路 搞笑的女生幽默的聊天套路,女人其实很感性。男生要学会照顾女性的情绪,在追求她的过程中让她开心,这样才容易进入她们的内心。下面是一个幽默的调侃女生的聊天套路。…
