美文网首页
javascrpit学习笔记一

javascrpit学习笔记一

作者: 爱学习的代代 | 来源:发表于2020-05-11 13:06 被阅读0次
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div class="wrap">
        <div class="photo">
            <a href="javascript:;" id="next">下一个</a>
            <img id="img" src="image\image1.png" alt="">
            <a href="javascript:;" id="pre">上一个</a>
        </div>

    </div>

    <script>
        var next = document.getElementById('next');
        var pre = document.getElementById('pre');
        var img = document.getElementById('img');
        var arr = ['image/image1.png','image/image2.png','image/image3.png', 'image/image4.png']
        var num = 0;
        next.onclick = function() {
            num++;
            if (num > arr.length - 1) {
                num = 1
            }
            img.src = arr[num]
        }


        pre.onclick = function() {
            num--;
            if (num <= 0) {
                num = arr.length -1 ;
            }
            img.src = arr[num];
            
        }
    </script>
</body>
</html> 

a标签因为是超链接,会导致页面的刷新或者跳转,可在href内添加javascript:;来禁用。
执行一段空白的javascrpit语句,来防止页面跳转。

另一种方式:

 <a href="#" id="next">下一个</a>

相关文章

  • javascrpit学习笔记一

    a标签因为是超链接,会导致页面的刷新或者跳转,可在href内添加javascript:;来禁用。执行一段空白的ja...

  • JavaScript

    JavaScrpit笔记 数据类型 ECMAScript中有5种简单数据类型(也称为基本数据类型):Undefin...

  • JavaScrpit基础

  • JavaScrpit中new的实现(笔记)

    new 一句话介绍 new: new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一 也许...

  • JavaScrpit AST实战

    前言 每个编程语言都有自己的AST,了解AST并能进行一些开发,会给我们的项目开发提供很大的便利。下面就带大家一探...

  • Android WebView与Javascript交互

    前言 本篇文章讲的是WivView怎样与JavaScrpit进行交互 一:java中调用js函数 1:添加html...

  • 第一章 JavaScript概述

    一.什么是JavaScript JavaScrpit是一种具有面向对象能力的,解析型程序设计语言。更具体一点...

  • WebVR简介

    所谓WebVR,就是VR on Web。它把虚拟现实这项酷炫的技术带到Web领域来,用JavaScrpit来写虚拟...

  • JavaScript初级入门练习

    一.全选操作在我们日常上网中,经常会接触到全选操作.本文中通过HTML,CSS,JavaScrpit进行一个简单的...

  • Centos安装Node.js

    Node.js是Javascrpit的一个跨平台运行时环境。目前主流的前端项目开发,都会用到。而且也有很多后端应用...

网友评论

      本文标题:javascrpit学习笔记一

      本文链接:https://www.haomeiwen.com/subject/hghunhtx.html