ToggleEvent : propriété newState

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

La propriété en lecture seule newState de l'interface ToggleEvent est une chaîne de caractères représentant l'état vers lequel l'élément est en train de transitionner.

Valeur

Une chaîne de caractères. Les valeurs possibles sont "open" (le popover est en train d'être affiché) ou "closed" (le popover est en train d'être masqué).

Exemples

js
const popover = document.getElementById("mypopover");

// …

popover.addEventListener("beforetoggle", (event) => {
  if (event.newState === "open") {
    console.log("Le popover est en train d'être affiché");
  } else {
    console.log("Le popover est en train d'être masqué");
  }
});

Spécifications

Specification
HTML Standard
# dom-toggleevent-newstate

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi