--- title: 'HTMLDialogElement: close event' slug: Web/API/HTMLDialogElement/close_event tags: - API - DOM HTML - Evènement - HTMLDialogElement - Reference - close - fermeture translation_of: Web/API/HTMLDialogElement/close_event --- {{ APIRef() }} L'événement **`close`** est déclenché sur un objet {{domxref ("HTMLDialogElement")}} lorsque la boîte de dialogue qu'il représente a été fermée.
Bouillonnant Non
Annulable Non
Interface {{domxref("Event")}}
Propriété du gestionnaire d'événements {{domxref ("GlobalEventHandlers/onclose", "onclose")}}
## Exemples ### Exemple concret #### HTML ```html
``` ```css hidden button, div { margin: .5rem; } ``` #### JS ```js const result = document.querySelector('.result') const dialog = document.querySelector('.example-dialog') dialog.addEventListener('close', (event) => { result.textContent = 'dialog was closed' }) const openDialog = document.querySelector('.open-dialog') openDialog.addEventListener('click', () => { if (typeof dialog.showModal === 'function') { dialog.showModal() result.textContent = '' } else { result.textContent = 'The dialog API is not supported by this browser' } }) const closeButton = document.querySelector('.close') closeButton.addEventListener('click', () => { dialog.close() }) ``` #### Résultat {{ EmbedLiveSample('Exemple_concret', '100%', '100px') }} ## Spécifications | Spécification | État | | ---------------------------------------------------------------------------------------- | -------------------------------- | | {{ SpecName('HTML WHATWG', 'indices.html#event-close', 'close') }} | {{Spec2('HTML WHATWG')}} | ## Compatibilité des navigateurs {{Compat("api.HTMLDialogElement.close_event")}} ## Voir également - Élément HTML [``](/en-US/docs/Web/HTML/Element/dialog)