Come usare img src in HTML

July 20

Usando un po 'di JavaScript consente di aggiungere potenti funzionalità di manipolazione delle immagini al tuo sito web. I proprietari del sito rendono le immagini vengono visualizzate le pagine Web con l'aggiunta di tag "img" ai loro documenti HTML. Ogni tag img src contiene una proprietà. Che la proprietà HTML ha un valore che punta alla URL di un'immagine si trova sul Web. Per fare un cambiamento di immagine ad uno nuovo --- ad una quando un utente fa clic su un pulsante --- cambiare il valore src del tag IMG per l'URL di un'immagine diversa.

istruzione

1 Aprire un editor HTML e caricare uno dei tuoi documenti di più pagine Web. Aggiungere il seguente tag img alla sezione "corpo" del documento:

<Img alt id = "Image1" = "Mia Immagine" onmouseover = "changeSrc ( 'Image1', 'New_Image.jpg');" />

La prima istruzione definisce un tag img e imposta la sua proprietà src di Main_Image.jpg. Sostituire Main_Image.jpg con il nome di un'immagine sul disco rigido o l'URL di un'immagine sul Web. Questo tag img contiene anche un evento onMouseOver. Questo permette di dimostrare la capacità del browser per scambiare immagini. L'evento onmouseover chiama una funzione JavaScript denominato changeSrc. Nota i due parametri dopo la parola changeSrc: questi sono i parametri passati alla funzione JavaScript. Il primo parametro è il valore id del tag IMG. Tale valore in questo esempio è Image1. Il secondo parametro contiene il nome dell'immagine che si desidera avere visualizzato quando si tiene il cursore sopra l'immagine principale. Quel nome immagine è New_Image.jpg in questo esempio. Sostituire New_Image.jpg con il nome di una immagine reale sul computer o l'URL di un'immagine sul Web.

2 Aggiungere questo codice HTML sottostante il codice mostrato nel passaggio precedente:

<Input type = valore "pulsante" = "Change IMG SRC" onclick = "changeSrc ( 'Image1', 'New_Image.jpg');" />

Questo crea un pulsante. L'evento onclick chiama la stessa funzione JavaScript descritta nella funzione onmouseover nel passaggio precedente. Questo pulsante consente di dimostrare lo scambio di immagini facendo clic su un pulsante.

3 Inserire questo codice JavaScript nella sezione "testa" del documento:

<Script type = "text / javascript">

Funzione changeSrc (ImageID, newsrc) {

var imageObject = document.getElementById(imageID);

imageObject.src = newsrc;

} </ Script>

Questa funzione accetta i nuovi valori di immagini approvate dal onmouseover e gli eventi onClick id e. La funzione recupera un riferimento all'oggetto immagine usando la funzione getElementByID, e sostituisce src che di immagine con la src indicando l'altro dell'immagine.

4 Salvare il documento HTML e aprirlo in un browser. Il browser visualizza l'immagine definita nella proprietà src del tag img.

5 Fare clic sul pulsante o spostare il mouse sopra l'immagine. Il codice JavaScript viene eseguito e cambia src del tag IMG per la seconda immagine è stata definita. Il tuo browser visualizza l'immagine.

Consigli e avvertenze

  • Ogni immagine che si aggiunge a una pagina Web deve avere un valore ID univoco. Se si fa riferimento a un'immagine situata su un server Web di qualcun altro, controlla la pagina Web periodicamente per verificare che la pagina visualizza l'immagine correttamente. Se un proprietario del sito di rimuovere un'immagine o cambia il suo nome, la pagina non può visualizzare l'immagine.

Articoli Correlati