图片轮换效果实现代码(点击按钮停止执行)

 更新时间:2013年04月12日 17:16:53   作者:  
在这个实例中需要注意的是,要把images文件夹下图片的命名设置为有顺序的,1、2、3..才可以,感兴趣的朋友可以参考下
在这个小程序中,需要把images文件夹下图片的命名设置为有顺序的,1、2、3……
复制代码 代码如下:

<script type="text/javascript">
var imgnumb = 1;
function imgfor() {
imgnumb++;
document.getElementById('img1').setAttribute('src', 'images/' + imgnumb + '.jpg');
if (imgnumb == 5) { //共5张图片
imgnumb = 0;
}
}
var clearid;
function clearfun() {
clearInterval(clearid);
}
clearid=setInterval(imgfor, 500);
</script>
</head>
<body>
<img alt="" id="img1" class="style1" src="images/1.jpg" width="500px" height="500px" />
<input type="button" value="结束执行" onclick="clearfun();" />
</body>
var imgnumb = 1;
function imgfor() {
imgnumb++;
document.getElementById('img1').setAttribute('src', 'images/' + imgnumb + '.jpg');
if (imgnumb == 5) {
imgnumb = 0;
}
}
var clearid;
function clearfun() {
clearInterval(clearid);
}
clearid=setInterval(imgfor, 500);
</script>
</head>
<body>
<img alt="" id="img1" class="style1" src="images/1.jpg" width="500px" height="500px" />
<input type="button" value="结束执行" onclick="clearfun();" />
</body>

相关文章

  • JS中addEventListener的使用示例详解

    JS中addEventListener的使用示例详解

    addEventListener是JavaScript中的一个方法,用于向一个元素添加事件监听器,本文给大家介绍JS中addEventListener的使用示例代码,感兴趣的朋友跟随小编一起看看吧
    2023-10-10
  • js生成随机数方法和实例

    js生成随机数方法和实例

    这篇文章主要介绍了js生成随机数方法和实例,由js生成一切随机数的基础都是Math.random(),有兴趣的可以了解一下。
    2017-01-01
  • javascript入门基础之私有变量

    javascript入门基础之私有变量

    开始接触这门语言时,可能都会觉得这门语言缺少访问控制符(如public、private、protected),从而导致不能定义私有变量和私有方法。但经过进一步了解就会知道javascript同样可以有私有变量。
    2010-02-02
  • 详解webpack4升级指南以及从webpack3.x迁移

    详解webpack4升级指南以及从webpack3.x迁移

    本篇文章主要介绍了详解webpack4升级指南以及从webpack3.x迁移,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-06-06
  • JS操作字符串的一些常见内置方法

    JS操作字符串的一些常见内置方法

    这篇文章主要给大家介绍了关于JS操作字符串的一些常见内置方法,JavaScript中有许多常用的数组和字符串操作函数,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • node.js的事件机制

    node.js的事件机制

    本文主要介绍了node.js的事件机制,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • JavaScript中find()和 filter()方法的区别小结

    JavaScript中find()和 filter()方法的区别小结

    js中find和filter方法大家在工作中会经常遇到,那么他们有什么区别呢?这篇文章主要给大家介绍了关于JavaScript中find()和 filter()方法区别的相关资料,需要的朋友可以参考下
    2021-12-12
  • layui递归实现动态左侧菜单

    layui递归实现动态左侧菜单

    这篇文章主要为大家详细介绍了layui递归实现动态左侧菜单,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • JavaScript中 DOM操作方法小结

    JavaScript中 DOM操作方法小结

    本篇文章主要介绍了JavaScript中 DOM操作方法小结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 详解JavaScript的闭包、IIFE、apply、函数与对象

    详解JavaScript的闭包、IIFE、apply、函数与对象

    本文主要对JavaScript的闭包、IIFE、apply、函数与对象进行详细介绍。有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12

最新评论