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-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:
|
<<: Detaillierte Erklärung der Serveroptionen von Tomcat
>>: Installieren Sie mysql5.7.10 manuell unter Ubuntu
Im Allgemeinen sollte die Hintergrundfarbe einer W...
Xiaobai lernte Vue kennen, dann lernte er Webpack...
Anforderungslogik Frontend --> Nginx über http...
Ausführungsproblem zwischen MySQL Max und Where S...
Voraussetzung: Percona 5.6 Version, Transaktionsi...
Was ist ein MIME-TYP? 1. Zunächst müssen wir vers...
Zweck Verstehen Sie die Rolle von nextTick und me...
Festlegen der Eigenschaften für Mindest- und Maxi...
1 Einleitung Ein guter Programmierer sollte über ...
Software- und Hardwareumgebung centos7.6.1810 64b...
A. Installation des MySQL-Sicherungstools xtrabac...
Ich habe heute eine neue Version von MySQL (8.0.2...
Vorteile der Verwendung von xshell zur Verbindung...
CSS3 – Schatten hinzufügen (mithilfe von Boxschat...
Über Nginx, eine leistungsstarke, leichte Webserv...