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

So verwenden Sie rsync unter Linux

Inhaltsverzeichnis 1. Einleitung 2. Installation ...

So installieren Sie Nginx an einem bestimmten Ort im Centos-System

Wie installiere ich Nginx an einem bestimmten Ort...

Detailliertes Beispiel zum Ändern des Linux-Kontokennworts

Passwort des persönlichen Kontos ändern Wenn norm...

So installieren und speichern Sie die PostgreSQL-Datenbank in Docker

Überspringen Sie die Docker-Installationsschritte...

So verwenden Sie den JS-Code-Compiler Monaco

Vorwort Meine Anforderungen sind Syntaxhervorhebu...

Installations-Tutorial für die komprimierte Version von MySQL 5.7.18 Archiv

In diesem Artikel wird die spezifische Methode zu...

JavaScript zum Erreichen einer festen Seitenleiste

Verwenden Sie Javascript, um eine feste Seitenlei...

So stellen Sie ein Angular-Projekt mit Docker bereit

Es gibt zwei Möglichkeiten, Angular-Projekte mit ...

Installationstutorial für MySQL 5.7 unter CentOS 7

1. Laden Sie das offizielle MySQL Yum Repository ...

Allgemeine Befehle für MySQL-Autorisierung, Start und Dienststart

1. Vier Startmethoden: 1.mysqld Starten Sie den M...

JavaScript generiert dynamisch eine Tabelle mit Zeilenlöschfunktion

In diesem Artikelbeispiel wird der spezifische Co...