Ověření existence obrázku pomocí JS

Jak JavaScriptem ověřit existenci obrázku?

1 minuta

K ověření existence stačí obrázek vytvořit (new Image()), nastavit mu src a:

  • na událost onerror zavěsit kód, který se má provést při neexistenci,
  • na událost onload naopak kód pro existenci.
function overitExistenci(url) {
    var isExist = new Image();
    isExist.src = url;
    isExist.onerror = function () {
        alert("Neexistuje");
    };
    isExist.onload = function () {
        alert("Existuje");
    };
}

Co si myslíte o tomto článku?

Diskuse

Novinky e-mailem

Když budu mít něco opravdu zajímavého, můžu vám to poslat e-mailem

Přidej se k 500+ čtenářům
Jen kvalitní obsah
Žádný spam

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků · Témata · Zkratky
2013–2026