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)
Anwendungssoftware hat im Allgemeinen folgende Ge...
Inhaltsverzeichnis Das Wesentliche beim QR-Code-L...
1. Aktivieren Sie den Remotezugriff auf den Docke...
Die Abfragedaten in der XML-Preisabfrage enthalte...
Mit etwa Version 0.6 wurde Privileged in Docker e...
Verwenden Sie in JavaScript die Methode removeAtt...
1. Problembeschreibung Beim Starten von MySQL tri...
Die erste Methode: Fügen Sie dynamisch eine Klass...
Inhaltsverzeichnis Frage 1: Wie werden Requisiten...
Frage 1: Die Schreibmethode, die einen Fehler mel...
Die Riddle-Sicherheitslücke, die auf die MySQL-Ve...
In letzter Zeit besteht der Bedarf, automatisch n...
Vorwort Js ist heutzutage die am häufigsten verwe...
Inhaltsverzeichnis Vuex-Persistenz Zusammenfassen...
Code kopieren Der Code lautet wie folgt: <html...