Kev: dynamisches Erstellen von Elementen

Beitrag lesen

Hoi!

Ich will eine Funktion, der ich beim Aufruf Parameter übergebe und dann Elemente erstellt werden. Schwer zu erklären, aber hier könnt ihr das als Beispiel sehen:

  
<a href="#" onclick="createElement('h1', 'id', 'schrift');return false">Überschrift</a>  

  
function createElement(Element, Eigenschaft1, Inhalt1){  
   var popup = document.getElementById("popup");  
  
   var ElementToCreate = document.createElement(Element);  
   var AttributeToCreate = document.createAttribute(Eigenschaft1);  
  
   AttributeToCreate.nodeValue = (Inhalt1);  
  
   ElementToCreate.setAttributeNode(AttributeToCreate);  
  
   popup.appendChild(ElementToCreate);  
  
   document.getElementById("schrift").innerHTML = "Hallo"; // Zum Test  
  }  

Die Fehlerkonsole gibt überhaupt nichts aus... :-(

Ich hoffe, dass ihr versteht was ich meine. Danke für jede Hilfe!
Ciao, Kev