---
title: 'HTMLMediaElement: abort event'
slug: Web/API/HTMLMediaElement/abort_event
tags:
- API
- Event
- HTMLMediaElement
- Reference
- Web
- abort
translation_of: Web/API/HTMLMediaElement/abort_event
---
{{APIRef}}
L'événement **`abort`** se déclenche si l'élément écouté ne s'est pas chargé complétement. Il est désactivé si le résultat obtenu est une erreur.
Bubbles |
No |
Cancelable |
No |
Interface |
{{domxref("Event")}} |
Event handler property |
{{domxref("GlobalEventHandlers/onabort", "onabort")}}
|
## Exemples
```js
const video = document.querySelector('video');
const videoSrc = 'https://path/to/video.webm';
video.addEventListener('abort', () => {
console.log(`Abort loading: ${videoSrc}`);
});
const source = document.createElement('source');
source.setAttribute('src', videoSrc);
source.setAttribute('type', 'video/webm');
video.appendChild(source);
```
## Spécifications
| Specification | Status |
| -------------------------------------------------------------------------------------------- | -------------------------------- |
| {{SpecName('HTML WHATWG', "media.html#event-media-abort")}} | {{Spec2('HTML WHATWG')}} |
| {{SpecName('HTML5 W3C', "embedded-content-0.html#event-media-abort")}} | {{Spec2('HTML5 W3C')}} |
## Compatibilité navigateurs
{{Compat("api.HTMLMediaElement.abort_event")}}
## Voir aussi
- {{domxref("HTMLAudioElement")}}
- {{domxref("HTMLVideoElement")}}
- {{HTMLElement("audio")}}
- {{HTMLElement("video")}}