nam: removeAttribute in Safari - geht nicht

Beitrag lesen

Hi

In einem JavaScript muss ich Elemente vorübergehend unsichtbar machen. Das mache ich mit

  
var el=document.getElementById('test');  
el.style.visibility='hidden';  

Danach wird das Element wieder sichtbar und ich will das style-Attribute (das mit obigem Code eingefügt wurde) wieder aus dem DOM entfernen:

  
el.removeAttribute('style');  

Funktioniert tiptop in Firefox 3 und Opera 9, Safari tut aber gar nichts.

Vereinfachte Version des Problems:
http://mnn.ch/diversa/remAttrTest.html

Kann ich das auch richtig machen?