Javascript zum Umschalten durch Klicken auf das Bild

Javascript zum Umschalten durch Klicken auf das Bild

Durch Klicken Bilder zu wechseln, ist im Leben eine ganz alltägliche Sache. Die heutige Übung besteht zufällig darin, Bilder zu wechseln. Zu Ihrer Information:

Der HTML-Code lautet wie folgt:

<div Klasse="img">
 <img src="images/1.jpg" id="myImg" class="myImg" alt="Hier ist 1.jpg">
 <p>
 <input type="button" id="pre" class="btn" value="Zurück">
 <input type="button" id="next" class="btn" value="Weiter">
 </p> 
</div>

Der CSS-Code lautet wie folgt:

*{
 Rand: 0;
 Polsterung: 0;
}
img{
 Körper: keiner;
}
Taste{
 Gliederung: keine;
 vertikale Ausrichtung: Mitte;
}
.img{
 Breite: 100 %;
 Rand links: automatisch;
 Rand rechts: automatisch;
 Rand oben: 20px;
 Textausrichtung: zentriert;
}
.meinImg{
 Breite: 500px;
 Höhe: 300px;
}
P{
 Textausrichtung: zentriert;
}
p .btn{
 Breite: 100px;
 Höhe: 30px;
 Hintergrund: #306bbf;
 Farbe: #fff;
 Rand oben: 20px;
 Rand unten: 20px;
}

Javascript-Teil:

//Tag suchen let myImg = document.getElementById("myImg");
let pre = document.getElementById("pre");
let nächstes = document.getElementById("nächstes");

//Erstellen Sie ein Array zum Speichern von Bildern let arrImg = ["images/1.jpg", "images/1-1.png", "images/3.jpg" ];
//Array-Index-Index let index=0;
//Ereignisfunktion definieren function preImg(event){
 Index--;
 //Loop-Umschaltung realisieren, wenn (Index < 0)
 {
 index=arrImg.Länge-1;
 }
 meinImg.src = arrImg[index];
}
Funktion nextImg(Ereignis){
 Index++;
 //Loop-Umschaltung realisieren, wenn (Index>arrImg.length-1)
 {
 Index = 0;
 }
 meinImg.src = arrImg[index];
}

pre.addEventListener('klicken',preImg);
weiter.addEventListener('klicken',nextImg);

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
  • Reines js, um Code für den Hintergrundbild-Umschalteffekt zu erzielen
  • Einfacher JS-Code zum Wechseln von Bildern durch Klicken auf Pfeile
  • CSS-Bildwechseleffektcode [ohne js]
  • Reines js ohne Flash, das den FLASH-Bildumschalteffektcode des Sohu Women's Channel imitiert
  • JavaScript zum Erreichen des Quellcodes für den Folieneffekt beim Bildwechsel
  • JavaScript zum Erzielen eines Bildwechseleffekts
  • js Mausklick Bildwechseleffekt Code teilen
  • JS realisiert den Bildwechseleffekt

<<:  Was tun, wenn Sie bei der Installation von MySQL auf einem Mac das ursprüngliche Kennwort vergessen?

>>:  Lösung für MySql-Fehler 1698 (28000)

Artikel empfehlen

Acht Hook-Funktionen in der Vue-Lebenszykluskamera

Inhaltsverzeichnis 1. beforeCreate und erstellte ...

Empfehlen Sie einen coolen blinkenden Alarmknopf

Die Wirkung ist wie folgt: Der Code lautet wie fo...

Beispiel für die Implementierung einer virtuellen Liste im WeChat Mini-Programm

Inhaltsverzeichnis Vorwort analysieren Erste Rend...

Einfache Installation des vi-Befehls im Docker-Container

Wenn Sie einen Docker-Container verwenden, ist vi...

Detailliertes Tutorial zur Verwendung von stimulsoft.reports.js mit vue-cli

vue-cli verwendet stimulsoft.reports.js (Tutorial...

Einführung in Abfragebefehle für gespeicherte MySQL-Prozeduren

Wie unten dargestellt: Wählen Sie den Namen aus m...

Eingebettetes Transplantations-Docker-Fehlerproblem (Zusammenfassung)

Nach einer langen Zeit der Transplantation und In...

Detaillierte Schritte zur Installation von Nginx unter Linux

1. Nginx-Installationsschritte 1.1 Offizielle Web...

Lösung zur Bereinigung des Docker-Festplattenspeichers

Vor einiger Zeit stieß ich auf das Problem, dass ...

CSS-Tutorial: CSS-Attribut-Medientyp

Eines der wichtigsten Merkmale eines Stylesheets ...

So zeigen Sie Anwendungsprotokolle von Docker-Containern an

Docker-Attach-Befehl docker attach [options] 容器st...