2016-03-24 18 views
0

サイトの背景画像をフェードインしたり消したりしようとしていましたが、divの背景色を変数に変換しようとしていました。 「しようとしたVEの:JavaScriptが変数に背景色を取得する

elem = document.getElementById('nav'); 
bgColor = elem.style.backgroundColor; 

しかし、私のような変数bgColor警告しようとしたら:alert(bgColor)を私は警告を受けるすべてのテキストボックスに空になっています。私はいくつかのスタックの質問を見回してきました。私はそこに伝えられたすべてを試しましたが、物理的な色を変数に入れないようです。

+0

['window.getComputedStyle()'](https://developer.mozilla.org/en-US/docs/Web/API/Window/getComputedStyle) – Andreas

答えて

0

window.getComputedStyleが解決策です。それ以外の場合は、空の「直接」スタイルが得られます。

関連する問題