StylePropertyMapReadOnly: has() method
        
        
          Limited availability
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is not Baseline because it does not work in some of the most widely-used browsers.
The has() method of the
StylePropertyMapReadOnly interface indicates whether the specified
property is in the StylePropertyMapReadOnly object.
Syntax
js
has(property)
Parameters
property- 
The name of a property.
 
Return value
A boolean value.
Examples
Here we use the has() method to see if the padding-top property is present
within the button elements style attribute.
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
Specifications
| Specification | 
|---|
| CSS Typed OM Level 1> # dom-stylepropertymapreadonly-has>  | 
            
Browser compatibility
Loading…