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

Implementierung der Funktion zum Speichern von Screenshots aus HTML in PDF

Technologie nutzen itext.jar: Konvertiert den Byt...

So stellen Sie Dienste in Windows Server 2016 bereit (Grafisches Tutorial)

Einführung Wenn eine große Anzahl an Systemen ins...

So verstehen Sie die Modularität von JavaScript

Inhaltsverzeichnis 1. Browserunterstützung 2. Exp...

So legen Sie die Breite und Höhe von HTML-Tabellenzellen fest

Beim Erstellen von Webseiten tritt häufig das Pro...

Wir treiben IE6 alleine in den Untergang

Tatsächlich fragen wir uns jeden Tag, wann IE6 wi...

25 Tools zur Verbesserung der Website-Benutzerfreundlichkeit und Conversion-Raten

Bei einer Website bezieht sich die Benutzerfreundl...

Mit vsftp einen FTP-Server unter Linux aufbauen (mit Parameterbeschreibung)

einführen In diesem Kapitel wird hauptsächlich de...

MySQL-Ansichtsprinzipien und grundlegende Bedienungsbeispiele

Dieser Artikel veranschaulicht anhand von Beispie...

Einführung in die Parameter und Regeln für reguläre Ausdrücke bei Nginx

Vorwort In letzter Zeit habe ich Kunden dabei geh...