html动态网页设计,也就是考察javascript语言。以下是题目,怎么制作一个多幅图片切换的特效。

2024-11-24 16:34:15
推荐回答(3个)
回答1:

setTimeout()方法是定时执行某一个函数,所以你就可以根据这个方法这样写,我大概说一下思路。
var num = 0;
function testImg(){
var imgs = document.getElementByTageName("img");//img是图片引入标签里面的src是图片路径
imgs[num].style.display='true';

if(num>imgs.length){
return false;
} else {
num ++;
setTimeout(" testA()",500);
}
}
function initImg(){
setTimeout(" testA()",500);
}

回答2:

就借用楼上的一部分代码吧。
var num = 0;//计数
function testImg(){
var imgs = document.getElementByTageName("img");//img是图片引入标签里面的src是图片路径
imgs[(num%4)].style.display='true';
num ++;
setTimeout(" testImg()",500);//0.5秒换一张图片
}
}

回答3:

没隔一段时间调用函数