【问题标题】:onerror display none - php ($.row['img'])onerror 显示无 - php ($.row['img'])
【发布时间】:2018-10-27 05:56:55
【问题描述】:

我希望有人可以提供帮助。我一直在使用 [ onerror=this.style.display="none"] 并且由于某种原因它刚刚停止工作。我似乎无法让它再次工作。有谁知道以下解决方案的替代方案?

<img class="basicimg" src='.$row['anncimg'].' onerror=this.style.display="none"></img>

【问题讨论】:

  • 是的,我已经在下面尝试过您的编辑,它仍然显示损坏的图像。

标签: php html error-handling


【解决方案1】:

因此,如果我输入宽度和高度,它不会显示损坏的图像图标。

<img class="basicimg" src='.$row['anncimg'].' width="100%" height="250px" onerror=this.style.display="none" 

【讨论】:

    【解决方案2】:

    你需要创建一个函数,

    <img class="basicimg" src=“<?php echo $row['anncimg'] ?>” 
        onerror="SomeFun(this)">
    
    
    
    
    
    <script>
       function SomeFun(ele) {
           $(ele).style.display="none"
       }
    
    </script>
    

    【讨论】:

    • 感谢最佳解决方案,但它仍然显示断开的链接。
    • 忘记添加回显语句 答案已更新,请检查。
    猜你喜欢
    • 2016-03-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-25
    • 2015-04-29
    • 2016-12-02
    • 1970-01-01
    • 2022-06-24
    相关资源
    最近更新 更多