div32のマージンをJavaScriptで読み取ることができるかどうかは、そのマージンがexternal css
ファイルに設定されているかどうかを調べようとしています。 これまでのところ、私はそれが(ないCSSファイルではなくHTML内)インラインスタイルとして書き込まれたときのdivの余白データを読み取ることができています:ここでdivの余白の値を取得しますか?
(function() {
var banner = document.getElementById('banner');
var move = document.getElementById('box');
banner.onclick = function() {
alert(move.style.marginLeft);
};
})();
がJSFiddleである:それはうまく機能 https://jsfiddle.net/b0kaLk1f/
が、 style="margin-left: 500px"
を削除しても機能しなくなります。インラインスタイルからではなく、style.css
ファイルからCSSデータを読みたいと思います。
[__Window.getComputedStyle()__](https://developer.mozilla.org/en-US/docs/Web/API/Window/getComputedStyle) – Rayon
なぜこれをやりたいのですか? –
@TJ - すべての主要なタイプミスを修正しました – Rossitten