【问题标题】:Unable to replace the error image using javascript无法使用 javascript 替换错误图像
【发布时间】:2017-03-01 14:22:59
【问题描述】:

您好我无法替换 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;?>';" />

【问题讨论】:

    标签: javascript php image youtube-api


    【解决方案1】:

    你需要使用

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

    而不是:

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

    祝你有美好的一天!

    【讨论】:

      猜你喜欢
      • 2019-03-23
      • 2014-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-16
      • 1970-01-01
      • 2022-10-14
      • 1970-01-01
      相关资源
      最近更新 更多