简单的图片轮换的问题 本帖最后由 bug810 于 2012-07-04 13:03:03 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本帖最后由 net_lover 于 2012-07-04 13:15:14 编辑 <script language=javascript> var imagen = new Array(4); // 和图片象对应的连接 image[0]="images/bg.jpg";image[1]="images/adv.jpg";image[2]="images/bg1.jpg";image[3]="images/bg2.jpg";image[4]="images/bg3.jpg";function cc() { if (n==5) { n=0; } documnet.images[0].src = imagen[n]; n+=1; } setInterval( "cc() ",100000); </script><img id="img1" src="images/bg.jpg" width="629" height="359" />试试 <script language=javascript> var imagen = new Array(4); // 和图片象对应的连接 imagen[0]="http://www.shuipp.com/kj/images/001.jpg";imagen[1]="http://www.shuipp.com/kj/images/002.jpg";imagen[2]="http://www.shuipp.com/kj/images/003.jpg";imagen[3]="http://www.shuipp.com/kj/images/W1.jpg";imagen[4]="http://www.shuipp.com/kj/images/001.jpg";function cc() { if (n=5) { n=0; } documnet.all.img1.src = imagen[n]; n+=1; } setInterval( "cc() ",100000); </script><img id="img1" src="" width="629" height="359" />以上是修改过的代码,依然无效啊 首先代码是从上到下执行,所以你需要将img标签放到script上面,不然js获取不到img对象,第二document关键词写错了,第三你没有形成真正的递归,也就是说你没有在cc里面执行setInterval("cc()", 1000); ,最后就是你setInterval( "cc() ",100000); 这个数太大了(100000),需要多久才动一次啊 if (n=5) { n=0; }写错了 n==5 if (n=5) { n=0; }这块也有错误 n==5 还有if (n = 5) =>if (n == 5) var imagen = new Array(4) 分享:用JQuery做的JS图片浏览器 问CSDN的高手们一个关于google地图的问题 JS弹出窗口无法正常运作 播放器问题 层高度适应页面高度 求解!!!!!!!!!!!!!!!! 如何使文本框中输入的必须是数字? to seabell:请来拿分 可不可以定义提交的间隔时间????? jqm list渲染样式问题 该如何学习javascript面向对象那块呢? jQuery 跳转页面问题...急
var imagen = new Array(4); // 和图片象对应的连接
image[0]="images/bg.jpg";
image[1]="images/adv.jpg";
image[2]="images/bg1.jpg";
image[3]="images/bg2.jpg";
image[4]="images/bg3.jpg";
function cc()
{
if (n==5)
{
n=0;
}
documnet.images[0].src = imagen[n];
n+=1;
}
setInterval( "cc() ",100000);
</script>
<img id="img1" src="images/bg.jpg" width="629" height="359" />
试试
<script language=javascript>
var imagen = new Array(4); // 和图片象对应的连接
imagen[0]="http://www.shuipp.com/kj/images/001.jpg";
imagen[1]="http://www.shuipp.com/kj/images/002.jpg";
imagen[2]="http://www.shuipp.com/kj/images/003.jpg";
imagen[3]="http://www.shuipp.com/kj/images/W1.jpg";
imagen[4]="http://www.shuipp.com/kj/images/001.jpg";
function cc()
{
if (n=5)
{
n=0;
}
documnet.all.img1.src = imagen[n];
n+=1;
}
setInterval( "cc() ",100000);
</script>
<img id="img1" src="" width="629" height="359" />以上是修改过的代码,依然无效啊
{
n=0;
}
写错了
n==5
{
n=0;
}
这块也有错误 n==5
if (n = 5)
=>
if (n == 5)