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:
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 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: 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 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: 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 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: 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.
Im folgenden Beispiel werden wir die folgende Überschrift mit der “hinzufügen
var get = document.GetElementById ('getImage');
wenn (bekommen.src.Match ("ImageUpd1.Png "))
erhalten.Src = "ImageUpd2.Png ";
anders
erhalten.Src = "ImageUpd1.Png ";
Hier werden wir zunächst das folgende Überschriftenelement aufnehmen:
var get = document.GetElementById ('getImage');
wenn (bekommen.src.Include ("ImageUpd1.Png "))
erhalten.Src = "ImageUpd2.Png ";
anders
erhalten.Src = "ImageUpd1.Png ";
Erstens werden wir die gewünschten Bilder mit ihren angegebenen Pfaden und Abmessungen einbeziehen:
Sei Get1 = Dokument.GetElementById ("img1");
Get2 = Dokument.GetElementById ("img2");
lass fetch = get1.src;
Get1.src = get2.src;
Get2.src = abrufen;