标签: javascript dom cross-browser
根据MDN,HTMLElement.style位于HTMLElement.prototype之下。
HTMLElement.prototype
因此,当我使用Object.getOwnPropertyDescriptor查询时,它适用于Chrome和Firefox。
Object.getOwnPropertyDescriptor
但由于某种原因,它会在Safari上返回undefined,如下所示:
undefined
我真的需要以这种方式访问样式属性(使用原型)并且不确定最佳解决方案是什么。有谁知道发生了什么事?