molily: JS+CSS-Problem bei der Darstellung von Elementen

Beitrag lesen

Hallo,

document.getElementById("changeVisibility").onclick = function() {

changeVisibility();
};

  
`document.getElementById("changeVisibility").onclick = changeVisibility;`{:.language-javascript}  
  
reicht in dem Fall, eine umhüllende Funktion ist nicht nötig.  
  
Im Übrigen sollte man keine Funktion und einem Element denselben Namen/ID geben - im IE kann man auf ein Element mit der ID changeVisibility über die globale Variable changeVisibility zugreifen. Wenn es zudem noch eine gleichnamige Funktion gibt, sind Konflikte vorprogrammiert.  
  
Mathias

-- 
[Visitenkarte](http://community.de.selfhtml.org/visitenkarten/view.php?key=17) · [SELFHTML Weblog](http://aktuell.de.selfhtml.org/weblog/)