JavaScript/DOM/Event/error

Aus SELFHTML-Wiki
< JavaScript‎ | DOM‎ | Event
Wechseln zu: Navigation, Suche
Event-Handler Leer error
Bedeutung Der Eventhandler error wird im Fehlerfall ausgelöst. Eignet sich zum Abfangen von Fehlermeldungen und zum Ersetzen solcher Meldungen durch eigene. Beachten Sie jedoch, dass dadurch nicht die Fehler selbst beseitigt werden! error ist vor allem zum Handling von Fehlern beim Laden von Grafiken gedacht.
bubbles nein
cancelable nein
Elternelemente Darf vorkommen in: img, input type="image", object, script
Event-Objekt Event
Browsersupport
  • Chrome
  • Firefox
  • IE
  • Opera
  • Safari
Beispiel

Im Beispiel wird der Event-Handler error mittels addEventListener an eine Grafikreferenz angehängt. Er wird dann aktiv, wenn die Grafikdatei nicht existiert oder nicht angezeigt werden kann. Im Beispiel wird dann ein entsprechendes Meldungsfenster ausgegeben.

Beispiel ansehen …
<img id="Bild" src="gibtsnicht.gif" alt="leider nicht da" width="600" height="400">

<script>
  var elem = document.getElementById('Bild');

  elem.addEventListener('error', Fehlermeldung);

  function Fehlermeldung() {
    alert('An dieser Stelle sollte eine Grafik stehen,\n doch leider kann sie nicht angezeigt werden!');
}
 
</script>
Beachten Sie
Tipp
Quellen

{{{Quellen}}}

siehe auch

{{{siehe_auch}}}

Weblinks

{{{Weblinks}}}