【发布时间】:2016-04-09 22:44:11
【问题描述】:
如果我在index.html 中有一个img:
<script src="script/script.js" type="text/javascript"></script>
<img id="imgb" src="picture/banner1.jpg" border="0">
然后在一个单独的文件中,比如gallery.html,我需要在index.html中获取img的src元素。
我试过写这个函数:
function imgbbs(){
var x = document.getElementById('imgb').src;
document.getElementById('imgbb').src = x;
}
然后尝试在gallery.html中使用它:
<script src="script/script.js" type="text/javascript"></script>
<body onload="imgbbs()">
<img id="imgbb" src="" border="0">
但它似乎不起作用。如何在不同的文件中获取img 的src 属性?
【问题讨论】:
-
除非您打算在某个时候使其动态化,否则
imgb是硬编码的,这意味着它不会被动态化,只需在其他页面上硬编码即可。 -
gallery.html 文件是否在 iframe 中?
标签: javascript html image src