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

Eine kurze Erläuterung der Rolle des Parameters docker --privileged=true

Mit etwa Version 0.6 wurde Privileged in Docker e...

JS removeAttribute()-Methode zum Löschen eines Attributs eines Elements

Verwenden Sie in JavaScript die Methode removeAtt...

So lösen Sie das Problem ERROR 2003 (HY000) beim Starten von MySQL

1. Problembeschreibung Beim Starten von MySQL tri...

Extrahieren Sie bestimmte Dateipfade in Ordnern basierend auf Linux-Befehlen

In letzter Zeit besteht der Bedarf, automatisch n...

Detaillierte Erklärung der Rolle des neuen Operators in Js

Vorwort Js ist heutzutage die am häufigsten verwe...

js-Code, der den Button mit der Eingabetaste verknüpft

Code kopieren Der Code lautet wie folgt: <html...