Div style ist nicht definiert (Javascript)

Fand ich dieses Skript in stackoverflow.

 function showhide(id){
        if (document.getElementById) {
          var divid = document.getElementById(id);
          var divs = document.getElementsByClassName("hideable");
          for(var div in divs) {
             div.style.display = "none";
          }
          divid.style.display = "block";
        } 
        return false;
       }

<a href="#" onclick="showhide('features');" >features</a>
<a href="#" onclick="showhide('design');"  >design</a>
<a href="#" onclick="showhide('create');" >create</a>

<div class="hideable" id="features">Div 1</div>
<div class="hideable" id="design">Div 2</div>
<div class="hideable" id="create">Div 3</div>

Aber es sagt, div.Formatvorlage nicht definiert. Warum? 🙂

In welchem browser?
welchen browser verwendest du ??
Neueste FF 17.0.1
IE version kleiner als 9 unterstützt diese Eigenschaft nicht

InformationsquelleAutor user1632298 | 2013-01-15

Schreibe einen Kommentar