Bonjour,
Je ne sais pas bien dans quel forum poster cette question, tant pis je me lance:

Dans des pages en PHP utilisant de l'ajax, je renvoie du serveur vers le client des "gros contenus" en HTML (genre boite de choix avec choix multiples, etc...).
Pour cela j'utilise "innerHTML" auquel j'affecte le code HTML reçu.

Mon problème est la compatibilité DOM: J'ai lu à plusieurs endroits que innerHTML n'était pas compatible DOM, qu'il fallait remplacer par les instructions comme createElement("p") ou appendChild(texte)...

L'objet de ma question est le suivant.
Pour rendre mon code compatible DOM, il faudrait que je parse dans mon script toute ma réponse HTML et que je fasse des createElement pour chaque objet, etc.... (j'ai des images, des inputs box, des paragraphes etc..)

N'existe-t-il pas une instruction remplaçant innerHTML ? ou alors des bibliothèques traitant tout le code HTML... ou alors je n'ai rien compris à la manière d'utiliser les instructions DOM (puis-je faire un:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
appendChild(texte) = toutmonHTML_avec_pleins_de_balises
Merci d'avance pour vos réponses (j'apprends à programmer sur le tas),