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:
|
>>: Lösung für MySql-Fehler 1698 (28000)
Wenn Sie Magento häufig ändern, stoßen Sie möglich...
Inhaltsverzeichnis 1. Einleitung 2. Installation ...
Wie installiere ich Nginx an einem bestimmten Ort...
Passwort des persönlichen Kontos ändern Wenn norm...
Überspringen Sie die Docker-Installationsschritte...
Vorwort Meine Anforderungen sind Syntaxhervorhebu...
Inhaltsverzeichnis Vorwort Lösung Konkrete Umsetz...
Inhaltsverzeichnis Schritt 1: Installation Schrit...
In diesem Artikel wird die spezifische Methode zu...
Verwenden Sie Javascript, um eine feste Seitenlei...
Es gibt zwei Möglichkeiten, Angular-Projekte mit ...
In diesem Artikel wird der spezifische Code von N...
1. Laden Sie das offizielle MySQL Yum Repository ...
1. Vier Startmethoden: 1.mysqld Starten Sie den M...
In diesem Artikelbeispiel wird der spezifische Co...