Willi: div sichtbar/unsichtbar machen

Beitrag lesen

Hallo,

<div style="display:none" id="box1">
UNSICHTBAR
</div>
<div style="display:none" id="box2">
UNSICHTBAR2
</div>


> ~~~javascript
  

> document.getElementById("box1").style.display = "inline";  
> document.getElementById("box2").style.display = "inline";  
> 

Würde ich persönlich nicht nutzen. Denn es gibt auch in AJAX- und Web 2.0-Zeiten Benutzer, die Javascript abgeschaltet haben.
Also lieber:

function load {  
  var divs = document.getElementsByTagName("div");  
  divs[0].style.display = 'none';  
  divs[1].style.display = 'none';  
}  
function show {  
  var divs = document.getElementsByTagName("div");  
  divs[0].style.display = 'block';  
  divs[1].style.display = 'block';  
}

<body onload="load">....</body>
... und in den divs dann kein 'style="display:none"'

Grüße,
Willi