ホーム >>> HTML整理ノート

設定可能な全スタイルの一覧を表示

in演算子を使って、設定可能な全スタイルの一覧を表示してみます
(IEとFireFoxとでは総数も内容も大きく異なる)

Sample

上のSampleのする

Sample Source......................................................................>>>

<script type="text/javascript"><!--
 function GetAll(){
   var t1 = document.getElementById("test1");
   var all_sty = t1.style;
   var sty = "";
   if(t1.currentStyle){
     sty = t1.currentStyle;
   }else{
      sty = getComputedStyle(t1,"");
    }
     var out = "";
     for(x in all_sty){
            out += "<span>" + x + ":" + all_sty[x] + "/" + sty[x] + "</span><br>";
     }
     document.getElementById("view").innerHTML = "<p>" + out + "</p>";
  }
// --></script>

</head>
<body>
<h5 id="test1">Sample</h5>
<p class="kaisetu">上のSampleの
      <button onclick="GetAll()">全てのスタイルを取得</button>する</p>

<div id="view" style="width:500px;border:1px solid green"></div>