質問: 初めて質問します。 JavaScriptである要素に適用されているスタイルシートプロパティを全て取得する方法を探しています。 jQueryでは「.css()」でメソッドでプロパティを取得できるのですが、引数にプロパティを指定しなければなりません。 引数を指定せずに適用されているスタイルシートの値を全て取得したいと考えています。 その要素にどんなスタイルシートが適用されているかを調べたいのです。 イメージとしてはChromeのデベロッパーツールで、Elementタブを開いてポイントした要素のスタイルシートを見るような感じです。 こういったことがJavaScriptで果たしてできるのかどうか分かりませんが、実現する方法があれば教えて下さい。
回答: ``` hoge ``` ``` var element = document.getElementById( 'target' ); var style = element.currentStyle || document.defaultView.getComputedStyle( element, '' ); console.log( style ); ``` 詳しくはこちらを参照してください。 【getComputedStyle について調べてたら深みにハマったのでメモ - IT戦記】