如果图像不是't可用的显示图像占位符
If image isn't avaiable display image placeholder
嘿,伙计们,我正在使用这个PHP:将图像拉到我的前端
echo '<img class="ms-thumb" src="'.(explode(',', $cardata["PictureRefs"])[0]).'" alt="'.$cardata["Variant"].'" />';
所以我从数据库中获取图像并将其显示在列表中,在极少数情况下,一些SQL行没有图像url。
如果src="为空,有人能给我看一个代码示例吗?
我对JS不太好,我想我需要使用它来实现这一点。
任何关于如何做到这一点的例子都将是很棒的。
编辑简单行,如果图像为空(不存在),则会放置图像。用这个替换src属性
src="'.(!empty( $cardata["PictureRefs"]))?(explode(',', $cardata["PictureRefs"])[0]):'img/placeholder.jpg' .'"
您的img路径是
'img/placeholder.jpg'
将其更改为占位符路径
相关文章:
- 非常大的图像显示渐进
- CSS Html使图像显示在单选按钮的选项上(单选按钮被CSS隐藏)
- JS照片库.使大图像显示和缩略图可单击
- 多个图像显示带有动态创建的画布的最后一个图像并分配给图像
- 当我在jquery/javascript中单击按钮时加载图像显示
- React图像显示
- 随机图像显示,无重复,使用Javascript
- 将跨度内容(图像url)转换为图像(显示)
- 随机图像显示不止一次
- 节点.js 使用 Multer 上传图像显示未定义
- 范围滑块,用于更改轨道上方对齐圆的直径并使对齐的图像显示在下方
- 使用图像显示和隐藏
- 使用 JavaScript 将文件夹中的图库图像显示到网页中
- 画布到图像显示为无图像(空白)
- 传单不会将本地图像显示为叠加
- 切换此元素时,如何使不同的图像显示,而不是文本
- 在页面加载时将图像显示为弹出窗口
- 如何在模糊浏览器主窗口时将图像显示为叠加层
- iOS在画布上绘制图像显示:无会导致内存泄漏
- JavaScript 图像显示不起作用