私は、各行にいくつかのスタイルクラス(サーバーサイドコードを介して動的に)が割り当てられているHTMLテーブルを持っています。htmlテーブルに割り当てられたCSS属性を取得する方法は?
HTMLは次のようになります。
<tr id= "2977" class ="x y z a b c" >
私は、行の背景色にアクセスするためにこれを使用しています:
document.getElementById("2977").style.backgroundColor
をしかし、私はスタイル属性のいずれかを読み取ることができないのです。上記の行はnull
を返します。 Chromeの行要素を調べると、行の16進数の色が表示されます。
要素の現在の背景色を読み取るにはどうすればよいですか?
さらにhtmlを投稿する必要があります。あなたが投稿したjsが有効なので。 trはテーブル内にありますか? –