Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Remplacer innerHTML

Envoyé par : Utilisateur anonyme

Date : 22/03/2006 00:06

Bonjour.

Je lis partout qu'il est recommandé de ne pas utiliser la commande innerHTML mais plutot d'utiliser le dom. Comment faire ?

Par exemple:

<description id="test">Ma description</description>

Je peux accéder au noeud par

document.getElementById("test")

Mais comment accéder obtenir le contenu en lui-même ("Ma description") ?

Merci de m'aider.

# Re: Remplacer innerHTML

Envoyé par : woogluf

Date : 22/03/2006 00:28

var description=document.getElementById("test");
var letexte=description.firstChild; // de type TextNode
alert(letexte.nodeValue);

# Re: Remplacer innerHTML

Envoyé par : Julien Appert

Date : 22/03/2006 09:12

Quand tu as un pb avec le DOM, parcourt l'inspecteur DOM, qui se trouve dans le menu Outils si tu as fait l'installation personnalisée de Firefox. Si ce n'est pas le cas, je te recommande fortement de réinstaller Firefox de cette manière, car il te rendra d'immenses services.

Il n'est plus possible de poster des messages dans ce forum.


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.

Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™ sont des marques de la fondation Mozilla.