onerror-tapahtuma

Määritelmä ja käyttö

Jos ulkoisen tiedoston (esim. dokumentin tai kuvan) lataamisessa tapahtuu virhe, niin onerror-tapahtuma käynnistyy.

Vinkki:Kun käytetään ääni-/video-medioita, ja kun median latausprosessi häiriintyy, liittyvät tapahtumat ovat:

Esimerkki

Jos kuvan lataaminen epäonnistuu, suoritetaan JavaScript:

<img src="image.gif" onerror="myFunction()">

Kokeile itse

Syntaksi

HTML:ssä:

<elementti onerror="myScript">

Kokeile itse

JavaScriptissa:

objekti.onerror = function(){myScript};

Kokeile itse

JavaScriptissa käytetään addEventListener() -menetelmää:

objekti.addEventListener("error", myScript);

Kokeile itse

Huomautus:Internet Explorer 8 tai aikaisemmat versiot eivät tue addEventListener() -menetelmä.

Tekninen yksityiskohta

Päihteessä: Ei tuettu
Peruutettavissa: Ei tuettu
Tapahtumatyypit: Jos tapahtuma on luotu käyttöliittymästäUiEventMuussa tapauksessa Event.
Tuetut HTML-merkit: <img>, <input type="image">, <object>, <link> ja <script>
DOM-versio: Tason 2-tapahtumat

Selaimen tuki

Tapahtumat Chrome IE Firefox Safari Opera
onerror Tuki Tuki Tuki Tuki Tuki