js cssファイルのスタイルの取得

421 ワード

スタイルをラベルに直接定義場合、jsコードobjを通過する.style.attrは対応するvalueを得ることができます
スタイルを独立したcssファイルに配置すると、styleのプロパティ値を取得するには上記の方法では使用できません.
もしこのような状況に遭遇したら、私たちは方法を使って処理することができます.
function getStyle(obj,attr)
{
   if(obj.currentStyle)
      {
	return obj.currentStyle[attr];
      }else
      {
	return document.defaultView.getComputedStyle(obj,null)[attr];
       }
}