要素スタイルの取得

846 ワード

  • Object.style[attr]はhtmlタグ内のスタイルのみを取得でき、主にcssを設定するために使用され、styleタグ内のcssスタイル
  • は取得できない.
  • IEはObjectをサポートする.currentStyle[attr]
  • FFはgetComputedStyle(Object,false)[attr]をサポートする.まず、2つのパラメータ、要素、擬似クラスがあります.2番目のパラメータは必須ではありません.偽クラス要素をクエリーしない場合はnullを無視または入力できます.4.要素の任意のCSS属性
  • を取得する
    function getStyle(obj,attr) {
                if(obj.currentStyle)
                {
                    return obj.currentStyle[attr];
                }else{
                    return getComputedStyle(obj,false)[attr];
                }
            }