JavaScript zum Wechseln zwischen mehreren Bildern

JavaScript zum Wechseln zwischen mehreren Bildern

In diesem Artikel wird der spezifische JavaScript-Code zum Wechseln mehrerer Bilder zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt

Durch Bilder blättern
HTML+CSS+JavaScript

HTML-Teil

<Text>
 <div Klasse="äußere">
  <p id="info"></p>
  <img src="./images/banner1.png" alt="Bild" title="Bild">

  <button id='prev'>Zurück</button>
  <button id='next'>Weiter</button>
 </div>

</body>

CSS-Teil

<Stil>
  * {
   Polsterung: 0;
   Rand: 0;
  }

  .äußeres {
   Breite: 1000px;
   Hintergrundfarbe: #bfa;
   Rand: 50px automatisch;
   Textausrichtung: zentriert;
   Polsterung: 10px;
  }

  img {
   Breite: 900px;
   Anzeige: Block;
   Rand: 0 automatisch;
  }

  Taste {
   Rand: 5px;
  }
</Stil>

JavaScript

Hier wird ein JavaScript-DOM-Objekt verwendet

<Skript>
  //Lade das Dokument window.onload = function () {
   //Img-Tag abrufen var img = document.getElementsByTagName("img")[0];
   
   //Erstellen Sie ein Array, um die Pfade aller Bilder zu speichern //Legen Sie hier den Pfad der Bilddatei fest var imgArr = ["./images/banner1.png", "./images/banner2.png", "./images/banner3.png", "./images/banner4.png", "./images/banner5.png"];
   //Setze den Anfangswert des Bildes var index = 0;
   //Holen Sie sich das p-Tag mit den ID-Informationen var info = document.getElementById("info");
   info.innerHTML = "Gesamt" + imgArr.length + "Stück," + "Aktuell ist" + (Index + 1) + "Stück";

   //Zwei Schaltflächen binden //Vorheriges document.getElementById("prev").onclick = function () {
    Index--;
    //Überprüfen, ob der Index kleiner als 0 ist
    wenn (Index < 0) {
     index = imgArr.length - 1; //Schleife (erstes Bild -> letztes Bild)
    }
    img.src = imgArr[index];
    info.innerHTML = "Gesamt" + imgArr.length + "Stück," + "Aktuell ist" + (Index + 1) + "Stück";
   };
   //Weiter document.getElementById("next").onclick = function () {
    Index++;
    //Beurteilen, ob der Index größer ist als die Länge des Arrays - 1 (der maximale Index des Arrays)
    wenn (Index > Bildarr.Länge - 1) {
     index = 0; //Schleife (letztes Bild -> erstes Bild)
    }
    img.src = imgArr[index];
    info.innerHTML = "Gesamt" + imgArr.length + "Stück," + "Aktuell ist" + (Index + 1) + "Stück";
   }
  };

</Skript>

Vorschaueffekt:

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Der einfachste Implementierungscode für den JS-Bildwechseleffekt
  • Ein einfacher Bildwechseleffekt, implementiert mit HTML+CSS+JS
  • Ein sehr einfacher JS-Code zum automatischen Wechseln von Bildern
  • js Bild automatischer Umschalteffekt-Verarbeitungscode
  • js Mausklick-Taste zum Wechseln von Bildern - Bilder wechseln automatisch - Klicken Sie auf die linke und rechte Taste, um den Spezialeffektcode zu wechseln
  • Reines js, um Code für den Hintergrundbild-Umschalteffekt zu erzielen
  • js, um den Effekt der Unterstützung des Karussell-Bildbeispiels mit Schiebeschalter für Mobiltelefone zu erzielen
  • Einfacher JS-Code zum Wechseln von Bildern durch Klicken auf Pfeile
  • CSS-Bildwechseleffektcode [ohne js]
  • JS wechselt Bilder, wenn die Maus darüber bewegt wird

<<:  Detaillierte Erklärung der Serveroptionen von Tomcat

>>:  Installieren Sie mysql5.7.10 manuell unter Ubuntu

Artikel empfehlen

Notieren Sie eine Falle bei der Aktualisierung der MySQL-Update-Anweisung

Hintergrund Kürzlich habe ich während eines Onlin...

js zum Implementieren von Operationen zum Hinzufügen und Löschen von Tabellen

In diesem Artikelbeispiel wird der spezifische JS...

Detaillierte Schritte zum Bereitstellen eines Tomcat-Servers basierend auf IDEA

Inhaltsverzeichnis Einführung Schritt 1 Schritt 2...

Verstehen Sie die Implementierung des Nginx-Standortabgleichs in einem Artikel

Da das Team Front-End und Back-End trennt, überni...

So erhalten und verwenden Sie die Zeit im Linux-System

Es gibt zwei Arten von Linux-Systemzeiten. (1) Ka...

Methode und Einführung der Tabellenindexdefinition in MySQL

Überblick Ein Index ist eine vom DBMS basierend a...

PHP-bezogene Pfade und Änderungsmethoden in der Ubuntu-Umgebung

PHP-bezogene Pfade in der Ubuntu-Umgebung PHP-Pfa...

Centos7-Installation des FFmpeg-Audio-/Video-Tools – einfaches Dokument

ffmpeg ist ein sehr leistungsfähiges Tool zur Aud...