Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Les API Web
  3. HTMLElement
  4. HTMLElement : méthode hidePopover()

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

HTMLElement : méthode hidePopover()

Baseline 2024
Newly available

Depuis ⁨April 2024⁩, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.

La méthodehidePopover() de l'interfaceHTMLElement masque un élémentpopover (c'est-à-dire un élément qui a un attributpopover valide) en le supprimant dela couche supérieure et en le stylisant avecdisplay: none.

LorsquehidePopover() est appelée sur un élément affiché avec l'attributpopover :

  1. Un évènementbeforetoggle est déclenché.
  2. Lepopover est masqué.
  3. L'évènementtoggle est déclenché.

Si l'élément est déjà masqué, une erreur est lancée.

Syntaxe

js
hidePopover()

Paramètres

Aucun.

Valeur de retour

Aucune (undefined).

Exceptions

InvalidStateErrorDOMException

Lancée si le popover est déjà masqué.

Exemples

L'exemple suivant définit un comportement pour masquer unpopover en appuyant sur une touche particulière du clavier.

HTML

html
<button popovertarget="mypopover">Basculer l'affichage du popover</button><div popover="manual">  Vous pouvez appuyer sur la touche <kbd>h</kbd> de votre clavier pour fermer le  popover.</div>

JavaScript

js
const popover = document.getElementById("mypopover");document.addEventListener("keydown", (event) => {  if (event.key === "h") {    popover.hidePopover();  }});

Résultat

Spécifications

Specification
HTML
# dom-hidepopover

Compatibilité des navigateurs

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2025 Movatter.jp