无法使用JavaScript替换错误映像



嗨,我无法替换PHP变量中的错误图像和JavaScript

 $youtube_ext='https://i.ytimg.com/vi/'.$youtube_id.'/hqdefault.jpg';
 $youtube_original='https://i.ytimg.com/vi/'.$youtube_id.'/maxresdefault.jpg';

YouTube ID是YouTube中的videoid

 <img src='<?php echo $youtube_original;?>' 
   onError="this.onerror=null;this.src='<?php echo $youtube_ext;?>';" />

您需要使用

this.setAttribute('src', <?php echo $youtube_ext;?>)

而不是:

this.src='<?php echo $youtube_ext;?>';

祝您有美好的一天!

相关内容

  • 没有找到相关文章

最新更新