Problème avec innerHTML - HTML/CSS - Programmation
Marsh Posté le 29-10-2013 à 19:25:18
Tu récupères le contenu, tu concatènes avec le nouveau puis tu ajoutes.
Code :
|
Marsh Posté le 29-10-2013 à 19:52:32
Ça ne fonctionne pas malheureusement, ce que je veux ajouter à droite (le blablabla) il est sous la même forme lorsque je rappel la fonction de conversion mais sa valeur est différente (ça fait appel à du xml modifié en fonction des cookies).
Marsh Posté le 29-10-2013 à 20:44:16
En fait je n'arrive pas à concaténer le HTML. Si je récupère l'ancien div avec un document.getElementById(id) et le concatène à blablabla ça n'affiche plus rien dans le div.
Marsh Posté le 29-10-2013 à 19:04:28
Bonjour,
Dans un fichier ajax.js j'utilise innerHTML pour récupérer du XML et le mettre dans un div (XHTML du coup).
Par exemple :
document.getElementById(id).innerHTML = blablabla; //blablabla c'est du XMLDoc
Jusqu'ici tout va bien et ça fonctionne.
Mon problème c'est que la fonction de conversion qui utilise innerHTML va être appelée plusieurs fois et que innerHTML écrase la div pour la remplacer par la nouvelle valeur de blablabla (je ne rentre pas dans les détailles pour + de simplicité).
Or moi je voudrais concaténer la nouvelle valeur de blablabla à l'ancienne (ce qui devrait augmenter la taille de mon div).
Je cherche donc comment faire cela. Existe-t-il d'autres moyens qu'innerHTML pour faire une simple conversion XML - XHTML ?
Merci d'avance ...
Message édité par immortalis le 29-10-2013 à 19:05:38