He encontrado esta solución para el caso de que en lugar de una clase fuese un id.
Código:
var img = document.getElementById('thumbnail'),
style = img.currentStyle || window.getComputedStyle(img, false),
bi = style.backgroundImage.slice(4, -1).replace(/"/g, "");
if (bi == "https://www. unaweb .com/db/components/assets/images/imagenx.png") {
alert("I am an alert box!")
}
Funciona, pero no soy capaz de aplicarlo a todas las clases de un documento.
Con esta función se pueden manejar todas las clases del documento, por ejemplo para ocultarlos.
Código:
var elems = document.getElementsByClassName( 'thumbnail' );
for ( var i = 0, l = elems.length; i < l; i++ )
elems[ i ].style.visibility = 'hidden';
Pero no me sale combinar ambas funciones.
Agradecería alguna indicación.