求得div 下 img的src地址的js代码

时间:2021-05-18

目的:求得div下img的src
html:
<divid="image1"><imgsrc="loading.gif"/></div>
<divid="image2"><imgsrc="loading.gif"/></div>
.
.
<divid="image12"><imgsrc="loading.gif"/></div>

我的错误代码:
initImage();
loadImage();
functioninitImage(){
for(vari=1;i<13;i++){
imageId[i]=document.getElementById("image"+i);
}
}
functionloadImage(){
for(varj=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..........
}
}
解决问题的代码
复制代码 代码如下:
<divid="listimg">
<div><imgsrc="loading.gif"/></div>
<div><imgsrc="loading.gif"/></div>
</div>
<script>
functionimglist(obj)
{
varimglist=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>
<inputonclick="imglist('listimg')"value="test"type="button">

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章