JSFiddle - React, Tailwind, and code Playground

by Denis Ineshin

JavaScript

const img = new Image();
const imgSrc = 'https://imageio.forbes.com/specials-images/imageserve/5d35eacaf1176b0008974b54/2020-Chevrolet-Corvette-Stingray/0x0.jpg?format=jpg&crop=4560,2565,x790,y784,safe&width=960';

img.addEventListener('load', () => {
  // do something
  console.log('this one works: ', imgSrc);
  
  document.body.append(img);
});

img.addEventListener('error', () => {
  // don't do
});

img.src = imgSrc;


// -----


const img2 = new Image();
const imgSrc2 = 'https://imageio.forbes.com/specials-images/imageserve/fdfdfd/2020-Chevrolet-Corvette-Stingray/0x0.jpg?format=jpg&crop=4560,2565,x790,y784,safe&width=960';

img2.addEventListener('load', () => {
  // do something
  console.log('this one works: ', imgSrc2);
  
  document.body.append(img2);
});

img2.addEventListener('error', () => {
  // don't do
  console.log('this one NOT')
});

img2.src = imgSrc2;