Programmatisch die SRC eines IMG -Tags ändern

Programmatisch die SRC eines IMG -Tags ändern
Während des Entwerfens einer interaktiven Benutzeroberfläche muss bestimmte Bilder von Zeit zu Zeit angehängt und entfernen, um den Benutzer zu engagieren. Zum Beispiel mehrere Bilder anhängen, um dem Benutzer ein besseres Verständnis des Konzepts zu vermitteln oder Effekte zu erstellen. In solchen Situationen verändern die SRC eines “imgDas programmgesteuerte Tag hilft bei der Herstellung einer Site heraus.

Dieser Artikel beschreibt die Ansätze zum Ändern des SRC eines IMG -Tags programmatisch.

So ändern/ersetzen Sie das SRC eines IMG -Tags programmgesteuert/ersetzen Sie sie?

Wenden Sie die folgenden Ansätze an:

  • src”Attribut.
  • JQuery ist "attr ()" Methode.

Methode 1: Ändern Sie programmgesteuert das SRC eines IMG -Tags mithilfe des SRC -Attributs

Der "srcAttribut gibt die URL einer externen Datei an. Dieser Ansatz kann das zugewiesene Bild mit einem neuen Übergang übernehmen.

Beispiel
Überprüfen Sie die unterbezeichneten Codezeilen:




Im obigen Code -Snippet:

  • Geben Sie zunächst das Bild in "an" an ""Tag über die"src”Attribut.
  • Erstellen Sie danach eine Schaltfläche mit einem Anhang “ONCLICK”Ereignis, das die Funktion myFunction () anrufen ().
  • Definieren Sie nun im JavaScript -Code die mit dem Namen benannte Funktion “myfunction ()”. In seiner Definition das angegebene Bild mithilfe der von der ID durch seine ID umleitenGetElementById ()" Methode.
  • Zuletzt zu dem zugegriffenen Bild mit Hilfe des “einen neuen Pfad zuweisen“src”Attribut.
  • Dies ändert das hinzugefügte Bild auf dem Taste -Trigger zudem das hinzugefügte Bild.

Ausgang

In der obigen Ausgabe kann beobachtet werden, dass das angegebene Bild mit einem neuen Bild auf der Schaltfläche Klick geändert wird.

Methode 2: Ändern Sie programmgesteuert die SRC eines IMG -Tags über JQuery

JQuery ist "attr ()Die Methode wird verwendet, um Attribute und Werte der ausgewählten Elemente zu setzen oder zurückzugeben. Diese Methode kann angewendet werden, um das SRC eines IMG -Tags zu ändern, indem ein neuer Weg zum abgerufenen Bild zugewiesen wird.

Syntax

$ (Selektor).Attr (Attribut, Wert);

Hier:

  • Attribut”Zeigt den Namen des Attributs an.
  • Wert”Entspricht dem neuen Wert des Attributs.

Beispiel
Gehen wir zu Codezeilen über





Im obigen Codeblock:

  • Ebenso ein Bild mit dem “angebensrc"Attribut mit dem angegebenen"Ausweis”.
  • Erstellen Sie in der nächsten Zeile eine Schaltfläche, um eine anzubringen “ONCLICK"Ereignis, das die Funktion aufruft"myfunction ()”.
  • Geben Sie nun die JQuery -Bibliothek mit der “ansrc”Attribut.
  • Deklarieren Sie im JS -Code eine Funktion namens “myfunction ()”.
  • Greifen Sie in seiner Definition auf das angegebene Bild zu und weisen Sie über die “einen neuen Pfad zu“ zu “attr ()" Methode.
  • Infolgedessen wird das Bild auf der Schaltfläche Klick übergeführt.

Ausgang

Es ist ersichtlich, dass das Bild am Taste -Trigger geändert wurde.

Abschluss

Um das SRC eines IMG -Tags mit JavaScript programmatisch zu ändern/zu ersetzensrc"Attribut oder JQuery's"attr ()" Methode. Diese Ansätze können verwendet werden, um einfach das angegebene Bild abzurufen und es mit Hilfe eines vordefinierten Attributs bzw. einer Methode zu wechseln. Dieser Artikel veranschaulicht die Ansätze zur Änderung/Ersetzung des SRC eines IMG -Tags programmatisch.