【问题标题】:Replace all images with one image Javascript [closed]用一张图片Javascript替换所有图片[关闭]
【发布时间】:2013-10-31 05:19:04
【问题描述】:

我正在尝试通过小书签替换所有标签。我只使用 javascript。我尝试过使用 this link 中使用的方法,但这似乎不起作用。

<script>
var imgs = document.getElementsByTagName("img");
for(var i=0, l=imgs.length; i<l; i++) {
imgs[i].src = "http://3.bp.blogspot.com/-KL7d7LdSANg/Tm5VLQf9k4I/AAAAAAAAACo/cSV52JoD7vk/s1600/cat-wallpaper-34-713472.jpg";
}
</script>

是我正在尝试的代码。我做错了什么?

【问题讨论】:

  • 这段代码运行良好。也许您的代码的另一部分存在问题。小提琴:jsfiddle.net/SAVN5
  • “似乎不起作用”的描述性不是很好。您看到了什么与您期望看到什么?
  • 你是如何把它变成书签的?书签中通常没有&lt;script&gt;

标签: javascript html image


【解决方案1】:

这将是您脚本的“书签”版本

javascript:var imgs = document.getElementsByTagName("img");for(var i=0, l=imgs.length;i<l;i++){imgs[i].src = "http://3.bp.blogspot.com/-KL7d7LdSANg/Tm5VLQf9k4I/AAAAAAAAACo/cSV52JoD7vk/s1600/cat-wallpaper-34-713472.jpg";}

【讨论】:

  • 如何将 .style.backgroundImage 应用于此?
  • @user2879652 你是认真的吗?看到上面写着.src 了吗?这可以是您想要更改的任何属性,在您的情况下为.style.backgroundImage
【解决方案2】:

将此代码保存在函数中,并在加载 DOM 后调用它。也许它对你有帮助。

【讨论】:

  • “我正在尝试...通过一个小书签”
  • 哦,对不起,伙计!没看到
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-12-06
  • 2022-07-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多