Andrea B.: Problem mit neuen Elementknoten in Dokument

Beitrag lesen

Was genau möchtest du hier machen?

Der folgende Code erzeugt die Struktur "<li><a href="hallowelt.htm">hallo welt</a></li>"

var liObj = document.createElement( 'li' );
var aObj = document.createElement( 'a' );
aObj.href="hallowelt.htm";
aObj.appendChild( document.createTextNode( 'hallo welt' ) );
liObj.appendChild( aObj );
document.getElementById( 'suchergebnisse' ).appendChild( liObj );

  
Ich möchte haben:  
Einen Listeneintrag dessen Inhalt ein aus einem Array ausgelesener Link ist. Der HTML-Code steht bereits im Array. Mit createTextNode wird er leider nicht interpretiert.  
  
Hauptproblem ist dass das erzeugte Konstrukt auch sichtbar bleibt und nicht sofort wieder verschwindet.