【发布时间】:2020-08-30 07:44:47
【问题描述】:
如果链接错误或照片不再可用,是否可以用简单的文字替换照片?
<img id="CurrentPhoto" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/02/Stack_Overflow_logo.svg/1200px-Stack_Overflow_logo.svg.png" onerror="this.src='https://www.stackoverflowbusiness.com/hubfs/logo-so-white.png'" alt="">
使用此代码,可以在链接断开的情况下替换图像。但是,我希望我可以插入文本而不是第二张照片。例如,如果第一张照片不可用,则显示文本“例如 Stackoverflow”。
有可能吗?哪位好心的小天使知道如何帮助我?
【问题讨论】:
-
为什么不直接使用
alt属性?这很简单,也是可访问性的最佳实践。 -
只有 Alt 可以看到丢失图片的经典图标。
标签: javascript html text replace onerror