- ベストアンサー
style.backgroundColor取得不可
document.body.style.backgroundColorで、値を取得できないことがあるのですが、どういう原因が考えられるでしょうか? ■状況 ・document.body.style.backgroundColorで値を取得できず ・調べたら、「サーバサイドスクリプトでincludeしたファイル元」でCSS設定をしていた ・includeを止め、普通にCSS設定したら、取得できた ■質問 ・なんでこうなるのでしょうか? ・JavaScriptはクライアントサイドなので、includeしようがしまいが関係ないと思うのですが… ・何か勘違いしてる?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
style は現状そのものを表す値ではありません window.getComputedStyle() なら望みの結果が得られるでしょう 使用する際は、古い環境だとグダグダがありますのでご注意ください
お礼
回答ありがとうございます。 おかげでうまくできました!