Impostare una immagine di default in HTML
De default il tag img di HTML non ha la possibilità di impostare una immagine di default.
Se usiamo un linguaggio lato server, possiamo controllare l'esistenza di una immagine, ed in caso specificarne una.
Sennò possiamo aggirare il problema usando l'evento onerror, che si scatena quando non viene trovata l'immagine passata al source.
In sostanza:
<img src="immagine.jpg" onerror="this.src='img.jpg';" alt="Immagine">
Testato e funzionante.
Enjoy!
html javascript onerror
Commentami!