So tauschen Sie Bilder in JavaScript aus

So tauschen Sie Bilder in JavaScript aus
Beim Erstellen einer attraktiven Webseite oder einer Website muss die Bilder ausgetauscht werden, um sie zu verknüpfen oder einen Effekt zu erstellen. Zum Beispiel zeigt die Anzeige einer verkürzten oder gepunkteten Version eines Bildes und des Originalbildes gleichzeitig den Fotobearbeitungseffekt. In einem solchen Szenario bewirkt das Austausch von Bildern in JavaScript Wunder bei der Erhöhung der allgemeinen Reaktionsfähigkeit einer Webseite oder einer Website.

In diesem Artikel werden die Methoden zum Austausch von Bildern in JavaScript überprüft.

So tauschen Sie Bilder in JavaScript aus?

Um Bilder in JavaScript auszutauschen, können die folgenden Methoden verwendet werden:

  • passen()"Methode mit einer"ONCLICK" Fall
  • inklusive ()”Methode mit“Onmouseover" Fall
  • Seite an Seite tauschen Sie mit dem "src”Attribut

Die folgenden Ansätze zeigen das Konzept nacheinander!

Methode 1: Swap -Bilder in JavaScript mit der Match () -Methode mit einem Onclick -Ereignis auszutauschen

Der "passen()Die Methode entspricht einer Zeichenfolge gegen einen regulären Ausdruck und die “ONCLICKEreignis leitet bei der Schaltfläche Klicken auf die auf zugegriffene Funktion um. Diese Methoden können in Kombination implementiert werden, um der Bildquelle zu entsprechen und sie mit einem anderen Bild auszutauschen, indem sie ihren Pfad angeben.

Syntax

Saite.Match (Match)

In der gegebenen Syntax “,“passen”Bezieht sich auf den Wert, der gesucht und abgestimmt werden muss.

Schauen wir uns das folgende Beispiel an.

Beispiel
Im folgenden Beispiel werden wir die folgende Überschrift mit der “hinzufügen

Tauschen Sie die Bilder aus

Erstellen Sie nun eine Schaltfläche mit einem Onclick -Ereignis, das zur mit dem Namen namens Funktion umgeleiteten Veranstaltung umgeleitet wirdswapimages ()”:



Geben Sie danach zusammen mit seiner ID und der angepassten Höhe die Quelle des Standardbildes an:

Definieren Sie nun die mit dem Namen benannte Funktion “swapimages ()”. Erstens wird es mit der “auf das angegebene Bild zugreifendokumentieren.GetElementById ()" Methode. Dann wenden Sie die “an“src”Attribut zusammen mit dem“passen()Methode zur Anwendung einer Überprüfung des Standardbildes in seinem Argument. Wenn die angegebene Quelle mit dem Standardbild übereinstimmt, ist die “srcDas Attribut ändert seinen Wert in ein anderes Bild. Dies führt zum Austausch beider Bilder:

Funktion swapimages ()
var get = document.GetElementById ('getImage');
wenn (bekommen.src.Match ("ImageUpd1.Png "))
erhalten.Src = "ImageUpd2.Png ";

anders
erhalten.Src = "ImageUpd1.Png ";

Die entsprechende Ausgabe ist wie folgt:

Methode 2: Setzen

Der "inklusive ()Methodenüberprüfungen, wenn eine Zeichenfolge eine angegebene Zeichenfolge in ihrem Argument und die “enthältOnmouseoverEreignis tritt auf, wenn der Cursor auf das angegebene Element verschoben wird. Insbesondere können diese Techniken implementiert werden.

Beispiel
Hier werden wir zunächst das folgende Überschriftenelement aufnehmen:

Tauschen Sie die Bilder aus

Geben Sie als nächstes die Bildquelle an und passen Sie ihre Abmessungen an. Fügen Sie auch eine Veranstaltung mit dem Namen namens "OnmouseoverMit der angegebenen ID auf die Funktion namens Swapimages () zugreifen:

Definieren Sie danach die mit dem Namen benannte Funktion “swapimage ()”. Wiederholen Sie nun die zuvor besprochenen Schritte, um auf das Standardbild zuzugreifen.

Wenden Sie im nächsten Schritt die aninklusive ()Methode, um zu überprüfen, ob die “srcDas Attribut enthält das Standardbild in seinem Argument. In diesem Fall wird dem jeweiligen Attribut ein neuer Bildpfad zugewiesen, um auf den Maus -Schwebezustand zu tauschen. Im anderen Fall wird das gleiche Bild abgerufen “anders" Zustand:

Funktion swapimages ()
var get = document.GetElementById ('getImage');
wenn (bekommen.src.Include ("ImageUpd1.Png "))
erhalten.Src = "ImageUpd2.Png ";

anders
erhalten.Src = "ImageUpd1.Png ";

Ausgang

Methode 3: Side -to -Side -Bild -Tausch mit SRC -Attribut

In dieser speziellen Methode werden die beiden angegebenen Bilder nebeneinander ausgetauscht, indem auf die Bilder zugegriffen und sie mit dem „ausgleichlich sein“ ausgetauscht werdensrc”Attribut.

Beispiel
Erstens werden wir die gewünschten Bilder mit ihren angegebenen Pfaden und Abmessungen einbeziehen:


Erstellen Sie als nächstes eine Schaltfläche mit einem “ONCLICKEreignis, das auf die Funktion namens Swapimages () aufgerufen wird, wenn Sie geklickt haben:


Jetzt werden wir eine Funktion namens deklarieren “swapimages ()"Das wird zunächst auf Bilder von ihren IDs zugreifendokumentieren.GetElementById ()" Methode. Dann ist die "srcDas Attribut verknüpft die Zugriffsbilder so, dass das SRC des ersten Bildes dem zweiten entspricht. Daher werden Bilder ausgetauscht, wenn die zusätzliche Schaltfläche angeklickt wird:

Funktion swapimages ()
Sei Get1 = Dokument.GetElementById ("img1");
Get2 = Dokument.GetElementById ("img2");
lass fetch = get1.src;
Get1.src = get2.src;
Get2.src = abrufen;

Ausgang

Wir haben verschiedene Methoden zum Austausch von Bildern in JavaScript erörtert.

Abschluss

Um Bilder in JavaScript auszutauschen, verwenden Sie die “passen()"Methode mit einer"ONCLICKEreignis, das mit dem Standardbild übereinstimmt und es mit einem anderen Bild auf der Schaltfläche Klick auszutauscheninklusive ()"Methode mit einer"OnmouseoverEreignis zum Austausch des Standardbildes mit dem angegebenen Bild auf dem Maus -Schwebede oder dem Ausgleich des “src”Attribut beider Bilder, um die Bilder nebeneinander auszutauschen. Diese Beschreibung hat die Methoden zum Austausch von Bildern in JavaScript gezeigt.