šŸ“• Build AI Agents using LangGraph.js is now out!

Fallback images in native html with img onerror

The img html tag comes with a lesser know attribute called onerror:

<img src="this_image_does_not_exist.png" onerror="myFunction()">

The onerror attribute maps to the event with the same name and executes a JavaScript function if an error occurs when loading an image.

This can be useful to provide a fallback alternative for when the image provided by src cannot be found:

<img
  src="this_image_does_not_exist.png"
  onerror="this.onerror=null; this.src='https://upload.wikimedia.org/wikipedia/commons/thumb/d/d1/Image_not_available.png/800px-Image_not_available.png'"
/>

Checkout the full codepen below:

All the major browsers support the onerror event.

And speaking of fallback options we can also set fallback images for background-image in CSS.

šŸ“– Build a full trivia game app with LangChain

Learn by doing with this FREE ebook! This 35-page guide walks you through every step of building your first fully functional AI-powered app using JavaScript and LangChain.js

šŸ“– Build a full trivia game app with LangChain

Learn by doing with this FREE ebook! This 35-page guide walks you through every step of building your first fully functional AI-powered app using JavaScript and LangChain.js


Leave a Reply

Your email address will not be published. Required fields are marked *