Posso eseguire del codice soltanto quando un’immagine è stata caricata?

Utente HTML.it
chiede

Posso eseguire del codice soltanto quando un’immagine è stata caricata?

Redazione HTML.it
risponde

Si. All’oggetto image può essere applicato l’evento onload, che consente di eseguire del codice una volta che l’immagine sia stata caricata.

Quindi possiamo scrivere in HTML:

<img name=”miaImmagine” onload=”miaFunzione()”>

oppure in JavaScript:

document.images[“miaImmagine”].onload=miaFunzione;