时间: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邮箱联系删除。
最近研究了京东商城用jQuery的实现如下:就是默认地址赋给img标签的src2属性,显示时赋给src属性值。复制代码代码如下:functionlazyload
js懒加载图片如何提高网页加载速度?在网页中有许多img标签,这些标签就是图片,其属性src则是指向服务器地址,当浏览器从上往下读取到src标签中的地址时,浏览
复制代码代码如下:varscaleImage=function(o,w,h){varimg=newImage();img.src=o.src;if(img.wi
在html插入图片让图片显示需要HTML标签来实现,使用img标签即可实现。一、html图片标签语法复制代码代码如下:img介绍:src后跟的是图片路径地址wi
ASP去除img标签style属性只保留src'功能:将IMG代码格式化为格式,只保留SRC属性,去掉IMG标签的其他属性。?1234567891011