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;i13;i++) {
imageId[i]=document.getElementById("image"+i);
}
}
function loadImage() {
for(var j=1;j13;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"
divimg src="loading.gif" //div
divimg src="loading.gif" //div
/div
script
function imglist(obj)
{
var imglist=document.getElementById(obj).getElementsByTagName('IMG')
for (i=0;iimglist.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"
猜你喜欢