var myImage = document.querySelector('#example');
function loaded() {
// bien, la imagen cargó
}
if (myImage.complete) {
loaded();
} else {
myImage.addEventListener('load', loaded);
}
myImage.addEventListener('error', function() {
// ocurrió un imprevisto
});