OnError img 替换问题

OnError img replace issue

大家好,在阅读这个特定页面上的答案时,我偶然发现了 onerror 标志,并认为这会帮助我...

但是当我将它与我的脚本合并时,它 deffo 对我不起作用,我不确定我的 php 脚本是否在这里混淆了,如果有人可以就我的代码有什么问题向新手提出建议请

<td><a href="<?php echo ROOT_URL; ?>images/tbphotos/<?php echo $row['PHOTO3']; ?>"><img style="height: 150px;width: 150px;" src="<?php echo ROOT_URL; ?>images/tbphotos/<?php echo  $row['PHOTO3']; ?>; onerror="this.onerror=null;this.src='<?php echo ROOT_URL; ?>images/thunderball.jpg'"></a></td>

实际图片在/images/tbphotos 替换图片是 /images/thunderball.jpg

TIA 李

修正了一些错误。尝试以下操作:

<td>
  <a href="<?php echo ROOT_URL; ?>images/tbphotos/<?php echo $row['PHOTO3']; ?>"><img style="height: 150px;width: 150px;" src="<?php echo ROOT_URL; ?>images/tbphotos/<?php echo  $row['PHOTO3']; ?>" onerror="this.onerror=null;this.src='<?php echo ROOT_URL; ?>images/thunderball.jpg'"></a>
</td>