|  Crew PHP |  | Ik wil het volgende resultaat (maar dan dus werkend): 
 
 
    
    
        
            
                var elText  = document.createElement('span');
elText  = elText.innerHTML('<p>asd</p>'); var elText  = document.createElement('span');elText  = elText.innerHTML('<p>asd</p>');
   
 Maar dit geeft aan dat innerHTML een undefined functie is.
 
 
 
    
    
        
            
                var elText  = document.createElement('span');
elText  = elText.appendChild( document.createTextNode('<p>asd</p>') ); var elText  = document.createElement('span');elText  = elText.appendChild( document.createTextNode('<p>asd</p>') );
   Het bovenstaande werkt wel, maar dan werkt mn html niet, wat wel de bedoeling is.
 
 Ik zoek dus iets als document.createHtmlNode. Iemand?
 
 edit:
 Ik doe het nu zo met jQuery, maar heb de voorkeur aan native JS, dus mocht iemand nog iets hebben:
 
 
    
    
        
            
                var elText  = $( document.createElement('span') ).html( val.text ); var elText  = $( document.createElement('span') ).html( val.text );
   
 |