javascriptは元素に作用するスタイルの属性を取得します.

1026 ワード

window.onload = function(){
        var oDIv = document.getElementById('progressBox');
        var sytleElemt = window.getComputedStyle(oDIv);
        for(var i=0;i<sytleElemt.length;i++){
            if(
                typeof sytleElemt[sytleElemt[i]] != 'undefined' && 
                sytleElemt[sytleElemt[i]] != 'none' &&  
                sytleElemt[sytleElemt[i]] != 'rgb(0, 0, 0)' && 
                sytleElemt[i] != 'quotes'
            )
            
            console.log(sytleElemt[i]+":"+sytleElemt[sytleElemt[i]]);
        }
    }
上のコードはFFが適用されます.
IEをどうぞ
currentStyleの原理は同じです.
 
すべてのスタイルの属性を巡回して、属性の値を判断します.