JavaScript/DOM/Event/error
Aus SELFHTML-Wiki
< JavaScript | DOM | Event
Der error-Event-Handler wird im Fehlerfall ausgelöst. Eignet sich zum Abfangen von Fehlermeldungen und zum Ersetzen solcher Meldungen durch eigene.
Beachten Sie, Sie jedoch, dass dadurch nicht die Fehler selbst beseitigt werden!
error ist vor allem zum Handling von Fehlern beim Laden von Grafiken gedacht.
error ist vor allem zum Handling von Fehlern beim Laden von Grafiken gedacht.
bubbles |
nein |
---|---|
cancelable |
nein |
mögliche Auslöser | |
Event-Objekt |
Event |
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>
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.