Posted in Javascript onFebruary 28, 2007
目的:求得div 下 img的src
html:
<div id="image1"><img src="loading.gif" /></div>
<div id="image2"><img src="loading.gif" /></div>
.
.
<div id="image12"><img src="loading.gif" /></div>
我的错误代码:
initImage();
loadImage();
function initImage() {
for(var i=1;i<13;i++) {
imageId[i]=document.getElementById("image"+i);
}
}
function loadImage() {
for(var j=1;j<13;j++){
imageList[j]=imageId[j].getElementsByTagName("img")[0];
if(imageId[j].src=="images/loading.gif")
imageId[j].src="images/"+j+".gif";
else..........
}
}
解决问题的代码
<div id="listimg"> <div><img src="loading.gif" /></div> <div><img src="loading.gif" /></div> </div> <script> function imglist(obj) { var imglist=document.getElementById(obj).getElementsByTagName('IMG') for (i=0;i<imglist.length;i++ ) { if(imglist[i].src.indexOf("loading.gif",0)!=-1){imglist[i].src="imgage/"+i+".gif";} alert(imglist[i].src) //测试成功 } } </script> <input onclick="imglist('listimg')" value="test" type="button">
求得div 下 img的src地址的js代码
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@