Bonjour à tous !

J'ai créé un element :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
elem = document.createElement('select');
elem.id = ....
elem.appendChild(option);
...
Je peux l'ajouter sans problème à un element existant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
parent.appendChild(elem);
Mais j'aimerais en fait récupérer la représentation textuelle html de cet élément du genre :
Ce qui me donnerai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<select id='...'><option.....</select>
Il y a-t-il une méthode built-in qui fait ça, et ceci, bien entendu, cross-browser, cross-plateform, cross-univers ?