zoukankan      html  css  js  c++  java
  • 轮播图!!!!

    <!doctype html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>无标题文档</title>
    <script type="text/javascript">
        var arr=null;
        var tp=null;
        var index=0;
        //当页面加载完成以后执行
        window.onload=function(){
            //定义一个数组装有图片地址
            arr=["img/1.jpg","img/2.jpg","img/3.jpg","img/4.jpg"];
            //获取img元素
            tp=document.getElementById("tp");
            start();
        }
        function change(obj){
            //获取用户点的是哪个按钮
            index=obj.value;
            alert(index);
            tp.src=arr[index];
        }
        //下一张
        function next(){
            //如果当前图片是最后一张
            if(index==arr.length-1){
                index=0;
            }else{
                index=index+1;
            }
            tp.src=arr[index];
        }
        //上一张
        function up(){
            //如果当前图片是最后一张
            if(index==0){
                index=arr.length-1;
            }else{
                index=index-1;
            }
            tp.src=arr[index];
        }
        //开始轮播
        function start(){
            var timer=setInterval("next()",5000);
        }
    </script>
    </head>
    
    <body>
    <img src="img/1.jpg" id="tp">
    <input type="button" value="上一页" onClick="up()">
    <input type="button" value="0" onClick="change(this)">
    <input type="button" value="1" onClick="change(this)">
    <input type="button" value="2" onClick="change(this)">
    <input type="button" value="3" onClick="change(this)">
    <input type="button" value="下一页" onClick="next()">
    
    </body>
    </html>
  • 相关阅读:
    JS模板引擎 :ArtTemplate (2)
    JS模板引擎 :ArtTemplate (1)
    nodeJs 初探 ~
    javascript高级函数
    Js高程笔记->引用类型
    html5离线存储
    (摘抄)HTTP 协议详解
    cordova /phonegap 自定义插件
    phonegap/cordova常用命令
    phonegap上传以及下载图片
  • 原文地址:https://www.cnblogs.com/pandam/p/10724160.html
Copyright © 2011-2022 走看看