JS中改变<img>的src,可是总是不正确

JavaScript020

JS中改变<img>的src,可是总是不正确,第1张

JS中改变<img>的src,不正确的解决办法:在改变之后的src后面加上“Date()”。

例:

<img src="images/image01.jpg" id="myImage" />

然后改变时,使用js脚本:

document.getElementById('myImage')。src='images/image02.jpg‘ + Date();

js:根据循环切换条件可以用document.getElementById("").src=""设置,或者juqery:("#id").attr("src","图片名称")。

河婆中学IMG CREW,揭西元老级舞团,创立于2005年,为揭西最早学习街舞与街头文化的组织之一。

简介

河婆中学IMG CREW,揭西元老级舞团,创立于2005年,为揭西最早学习街舞与街头文化的组织之一。风格以poppin为主,涵盖了LOCKING、hiphop、jazz、c-walk、LA style、 breaking等舞种,为揭西河婆最大学校街舞社团,致力于揭西地区hiphop文化的推广。原名G-force ,于2010 正式更名为IMG ,意为I'm g-force 。G 是一种引力,靠着这股心引力让他们紧紧的团结在一起,不可动摇G 也是上帝,在那里每个人都是自己的上帝。G 是一种生活的态度,引导他们前进的方向。

楼主应该用的是for循环,由于for循环执行时间太短,所以是乎看不到前两次执行结果,只能得到最后一条结果。。。

解决方案:用 setTimeout(函数名,间隔时间)

<script type="text/javascript">

var i = 0

function changeimg() {

i++

alert(i)//设置你要改变的图片

if (i <3) {

setTimeout(changeimg, 1000)//间隔一秒执行changeimg

}

}

changeimg()

</script>