StylePropertyMapReadOnly: `has()`-Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die has()
-Methode der StylePropertyMapReadOnly
Schnittstelle gibt an, ob die angegebene Eigenschaft im StylePropertyMapReadOnly
-Objekt vorhanden ist.
Syntax
js
has(property)
Parameter
property
-
Der Name einer Eigenschaft.
Rückgabewert
Ein boolescher Wert.
Beispiele
Hier verwenden wir die has()
-Methode, um zu prüfen, ob die padding-top
-Eigenschaft im style
-Attribut der Button-Elemente vorhanden ist.
js
// get the button element
const buttonEl = document.querySelector(".example");
// find what's in the style attribute with attributeStyleMap and has()
const hasPadTop = buttonEl.attributeStyleMap.has("padding-top");
console.log(hasPadTop); // logs true if padding-top is present in style attribute
Spezifikationen
Specification |
---|
CSS Typed OM Level 1 # dom-stylepropertymapreadonly-has |
Browser-Kompatibilität
BCD tables only load in the browser