Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Vider un div de son contenu avant de faire un innerHTML dessus [ JavaScript Orienté objet (POO) / Function & Méthodes ] (nicomilville)

dimanche 29 juin 2008 à 11:46:27 | Vider un div de son contenu avant de faire un innerHTML dessus

nicomilville

Membre Club
Salut,

Comme indiqué dans le titre je voudrai vider un div de son contenu avant d'inclure un élément dedans !

Avez vous une suggestion ?

a++

Si la réponse vous convient, pensez : Réponse acceptée !


dimanche 29 juin 2008 à 12:18:21 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

bultez

Membre Club


salut nico,

ton_div.innerHTML=ton_élément;   non ?

ou alors si c'est dans une boucle avec +=, commence par effacer.

ton_div.innerHTML='';
while....
{     ton_div+=ce_que_tu_veux;
      ...
}



                Cordialement            Bul         [mon Site]     [M'écrire]

dimanche 29 juin 2008 à 14:14:51 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

nicomilville

Membre Club
Salut bultez,

En fait j'ai fait un innerHTML sur un div pour rajouer un div dedans et ça me laisse le text que contient le premier div, comment y remèdier ?

a++

Si la réponse vous convient, pensez : Réponse acceptée !


dimanche 29 juin 2008 à 15:07:54 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

bultez

Membre Club
comme indiqué....
ton_div.innerHTML="<div>ce que tu veux</div>");

                Cordialement            Bul         [mon Site]     [M'écrire]

dimanche 29 juin 2008 à 15:10:51 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

nicomilville

Membre Club
oui, c'est ça que je fais en ce moment, ça rajoute bien le div dans le div mais ça n'enlève pas le text qui y était déja !

++

Si la réponse vous convient, pensez : Réponse acceptée !


dimanche 29 juin 2008 à 15:44:14 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

bultez

Membre Club
bien sûr que si.
tu ne dois pas faire ce qu'il faut,
ou tu n'expliques pas ton "vrai" problème

<body>
    <div id="d1">
        texte
    </div>
    <button    onclick="document.getElementById('d1').innerHTML='<div>ecrase<div>';">ajout</button>
</body>



                Cordialement            Bul         [mon Site]     [M'écrire]

dimanche 29 juin 2008 à 16:44:30 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

bultez

Membre Club
certes nico , mais pas le php : déjà car on ne connait pas ta base de données !
on ne peut pas deviner ce que ça donne !
par contre, la fonction javascript qui remplace dans ce div serait la bienvenue ! tu ne crois pas ?
car là, navré, mais je ne vois rien qui touche à "conversation" !
fais l'extrait nécessaire de la page générée ( l'extrait, le nécessaire,
tout ce qu'il faut mais pas plus ! )

                Cordialement            Bul         [mon Site]     [M'écrire]

dimanche 29 juin 2008 à 18:02:22 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

nicomilville

Membre Club
pour la connection mysql ne t'inquiète pas, tout y est !

dailleur, je viens de demander a un admin de les supprimer !

Par contre, pour la fonction, je suis désolé, je croyais l'avoir mis ici mais en fait je l'avais mis dans mon autre topic !

ma fonction :

function aff_conversation() {
 var O_discution = document.createElement('div');
 O_discution.setAttribute('id','discution');
 O_discution.style.border = '1px solid black';
 O_discution.style.zIndex = '50';
 O_discution.style.height = '500px';
 O_discution.style.width = '500px';
 document.getElementById('conversation').appendChild(O_discution);
}

a++

Si la réponse vous convient, pensez : Réponse acceptée !


dimanche 29 juin 2008 à 18:26:26 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

bultez

Membre Club
Réponse acceptée !
ah ben oui....
tu ne joues pas avec le innerHTML, tu fais un appendChild
        qui ajoute au contenu du div.

alors avant d'ajouter :
document.getElementById('conversation').innerHTML="";
ou alors efface ce qu'il y a avec  removeChild ou deletChild ou ... je n'ai plus en tête.


                Cordialement            Bul         [mon Site]     [M'écrire]

dimanche 29 juin 2008 à 18:41:45 | Re : Vider un div de son contenu avant de faire un innerHTML dessus

nicomilville

Membre Club
ok, je vais faire un innerHTML vide avant, merci !

a++

Si la réponse vous convient, pensez : Réponse acceptée !




Cette discussion est classé dans : contenu, vider, div, dessus, innerhtml


Répondre à ce message

Sujets en rapport avec ce message

prob de script: genre 'div' [ par GuilleW ] hello Zuste un ti prob tout bebete mais je peche dessus quand meme .bon je plante le decorsdisons que j'ai un truk comme sa:<table border=0 cellspacin questions sur div.innerHTML [ par kimmelf2 ] je souhaiterais generer un message style sloggan publicitaire qui se modifie automatiquement toutes les 5 secondes.j'ai fais un truc avec une div et i pb d'affichage d'un div dessus une combobox [ par sapakus ] Bonjour à tous,j'ai un ravissant menu contextuel (un div que l'on rend visible lors d'un clique) et une liste de choix (un ......)Or voilà, j'ai beau Scroll dynamique dans div [ par l2el2o ] Bonjour à tous, J'ai une balise div en overflow:scroll; dont le contenu change dynamiquement. J'aimerais savoir si il serait possible de faire descen Modifier le contenu d'un DIV [ par Drazounet ] Bonjour à tous, Je cherche à modifier le texte qui est contenu dans un DIV, j'ai tenté de rechercher sur le net, mais après une bonne heure de recher Detecter l'overflow d'un DIV dans un TD [ par MaX3315 ] Bonjour à tous, Je cherche à faire une liste sous forme d'un tableau (avec plusieurs colonnes) d'une largeur de 100%. Jusque là rien d'exptionnelle. [AJAX+DIV] Probleme de positionement de basile "<DIV>" [ par frostie ] Boujour tout le monde, Je suis en train de developper une application PHP/AJAX (Asynchronous JAvascipt Xml) qui utilise beaucoup les balises et leur Récupérer le contenu d'une balise div [ par tonic1 ] Bonjour à tous, je galère depuis plusieurs jours sur des gros problèmes de mise en forme de données.A partir de données provenant d'une base de donnée Un div sur la hauteur d'une page [ par sschupp ] Bonjour, Je fais la mise en page de mon site web et je n'arrive pas à faire ce que je veux. J'es En cliquant sur un lie le contenu du Div change! [ par younes371 ] Bonjour,Bah voici mon problème, j'ai des liens dans ma page,Je veux que lorsque je clique sur un lien le contenu d'un div change!. :) .si klk 1 a une


Nos sponsors

Sondage...

CalendriCode

Novembre 2008
LMMJVSD
     12
3456789
10111213141516
17181920212223
24252627282930

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,484 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.