La création dynamique d'éléments HTML à l'aide de Javascript?

Je veux créer dynamiquement des éléments HTML (3 élément html) et ensuite de retour à ce code html comme une chaîne de caractères dans une variable. Je ne veux pas écrire le code HTML dans la fonction suivante pour certains div, mais, je veux retourner dans une var.

function createMyElements(id1,id2,id3){

   //create anchor with id1
   //create div with id 2
   //create xyz with id3

  //now return the html code of above created just now

}

Comment puis-je faire cela?

Voulez-vous créer elements, ou voulez-vous créer string représentations d'éléments?
code html de elemets dans un var et enfin je ferai de document.getElementbyID("yu").innerHTML = var_containing_code

OriginalL'auteur dojoX | 2011-04-04