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)
Inhaltsverzeichnis 1. beforeCreate und erstellte ...
Die Wirkung ist wie folgt: Der Code lautet wie fo...
Inhaltsverzeichnis Vorwort analysieren Erste Rend...
Wenn Sie einen Docker-Container verwenden, ist vi...
vue-cli verwendet stimulsoft.reports.js (Tutorial...
Wie unten dargestellt: Wählen Sie den Namen aus m...
Vorschau auf die überarbeitete Fassung Dieser Art...
Nach einer langen Zeit der Transplantation und In...
1. Nginx-Installationsschritte 1.1 Offizielle Web...
Alibaba Cloud kauft Server Kaufen Sie einen Cloud...
Vor einiger Zeit stieß ich auf das Problem, dass ...
Eines der wichtigsten Merkmale eines Stylesheets ...
Nginx ist mittlerweile einer der beliebtesten Loa...
Frage Da einige unserer Seiten Daten im Onload-Mo...
Docker-Attach-Befehl docker attach [options] 容器st...