Mathias Brodala: Simples JavaScript

Beitrag lesen

Hallo Rafael.

ich habe mich an einem simplen JavaScript probiert, aber ich bekomme es nicht so zum laufen, wie ich mir das vorstelle.

function versteckt(idname)

{

if (document.getElementById(idname).style.display=='block') {

  
Das ist so nicht möglich. Warum steht [nebenan](https://forum.selfhtml.org/?t=147245&m=955232).  
  
Noch zwei Anmerkungen:  
  

>         ~~~javascript

if (document.getElementById(idname).style.display=='block') {  

>   document.getElementById(idname).style.display = 'none';  
>         } else {  
>   document.getElementById(idname).style.display = 'block';  
>         }

Spare dir Tipparbeit und dem Client den Aufwand, jedes Mal das Objekt erneut holen zu müssen:

var what = document.getElementById(idname);  
  
if () {  
  
  what.style.display = 'none';  
} else {  
  
  // Die zweite Anmerkung, zurücksetzen leicht gemacht:  
  what.style.display = '';  
}

Einen schönen Dienstag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules