Управление DOM с помощью JavaScript в современных браузерах и IE 11+
Замените разбитые изображения на изображения, указывающие посетителям, что они не найдены:
// Assume that I want to replace all images on the page
const images = document.querySelectorAll('img');
// Loop over them
[].forEach.call(images, function(ele) {
ele.addEventListener('error', function(e) {
e.target.src = '/path/to/404/image.png';
});
});