Wie Img Src in HTML verwenden

August 13

Mit einem Hauch von JavaScript können Sie leistungsfähige Bildbearbeitung Funktionen zu Ihrer Website hinzufügen. Website-Inhaber machen Bilder auf Webseiten angezeigt werden, indem Sie ihre HTML-Dokumente "Img"-Tags hinzufügen. Jedes Img-Tag enthält eine Src-Eigenschaft. Diese HTML-Eigenschaft hat den Wert, der auf die URL eines Bildes befindet sich im Web zeigt. Um ein Bild in ein neues---ändern machen solche ein, wenn ein Benutzer klickt auf eine Schaltfläche---ändern das Img-Tag Src Wert in der URL ein anderes Bild.

Anweisungen

1 Öffnen eines HTML-Editors und eines Ihrer Webseite Dokumente zu laden. Das folgenden Img-Tag "Body"-Abschnitt des Dokuments hinzufügen:

< Img Id = "Image1" Alt = "My Image" Onmouseover = "ChangeSrc ('Image1', 'New_Image.jpg');" / >

Die erste Anweisung definiert einen Img-Tag und dessen Src-Eigenschaft auf Main_Image.jpg. Ersetzen Sie Main_Image.jpg durch den Namen der Bilddatei auf Ihrer Festplatte oder die URL eines Bildes im Web. Das Img-Tag enthält auch ein Onmouseover-Ereignis. Dadurch können Sie den Browser Fähigkeiten austauschen von Bildern zu demonstrieren. Das Onmouseover-Ereignis ruft eine JavaScript-Funktion mit dem Namen ChangeSrc. Beachten Sie die beiden Parameter nach der Wort-ChangeSrc: Dies sind die Parameter, die an die JavaScript-Funktion übergeben. Der erste Parameter ist das Img-Tag-Id-Wert. Dieser Wert in diesem Beispiel ist Image1. Der zweite Parameter enthält den Namen des Bildes, die Sie angezeigt haben, wenn Sie den Cursor über dem Hauptbild halten möchten. Dieses Bild ist in diesem Beispiel New_Image.jpg. Ersetzen Sie New_Image.jpg durch den Namen des tatsächlichen Bildes auf Ihrem Computer oder die URL eines Bildes im Web.

2 Fügen Sie diesen HTML-Code unterhalb des Codes angezeigt, die im vorherigen Schritt:

< Eingang Typ = "Knopf" Value = "Change Img Src" Onclick = "ChangeSrc ('Image1', 'New_Image.jpg');" / >

Dies erstellt eine Schaltfläche. Das Onclick-Ereignis ruft die gleiche JavaScript-Funktion in der Onmouseover-Funktion im vorherigen Schritt beschrieben. Diese Schaltfläche können Sie Bild austauschen, indem Sie auf eine Schaltfläche zu demonstrieren.

3 Platzieren Sie dieses JavaScript-Code in Ihr Dokument "Kopf" Abschnitt:

< Skript-Typ = "Text/Javascript" >

Funktion ChangeSrc (ImageID, NewSrc) {}

var imageObject = document.getElementById(imageID);

imageObject.src = newSrc;

} < / script >

Diese Funktion nimmt die Id und das neue Image-Werte, die durch die Ereignisse Onmouseover und Onclick übergeben. Die Funktion Ruft einen Verweis auf das Image-Objekt mithilfe der GetElementByID-Funktion und ersetzt dieses Bild Src durch das SRK auf das andere Bild zeigen.

4 Speichern Sie das HTML-Dokument, und öffnen Sie sie in einem Browser. Der Browser zeigt das Bild, das Sie in das Img-Tag Src-Eigenschaft definiert.

5 Klicken Sie oder bewegen Sie die Maus über das Bild. Der JavaScript-Code ausgeführt wird und ändert das Img-Tag Src in das zweite Bild, die, das Sie definiert. Ihr Browser zeigt das Bild.

Tipps & Warnungen

  • Jedes Bild, das Sie zu einer Webseite hinzufügen muss einen eindeutige Id-Wert haben. Wenn Sie ein Bild befindet sich auf einem anderen Webserver verweisen, überprüfen Sie Ihre Web-Seite regelmäßig, um sicherzustellen, dass Ihre Seite das Bild korrekt anzeigt. Wenn ein Websitebesitzer ein Bild entfernt oder seinen Namen ändert, kann Ihre Seite nicht das Bild anzeigen.