Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Insérer du texte dans un élément label

Envoyé par : Saturnin

Date : 12/05/2006 17:31

Bonjour,

Je planche sur mon soucis depuis plusieurs heures sans trouver la solution qui va bien.

J'ai besoin d'insérer un texte assez long sur une zone pas très large, donc il faudrait pour ça qu'il aille à la ligne tout seul comme un grand. J'ai vu que l'élément <label> pouvait faire ce ça si on insérait le texte entre une balise fermante et ouvrante (<label>mon texte</label>) donc ça me semble parfait ... mais j'ai des soucis au niveau du javascript pour insérer le texte.

Donc ma question est : en admettant que je récupère le texte brut à insérer, quelle est la meilleure façon de procéder en javascript pour insérer mon texte dans mon élément ? Et pour le retirer ?

Merci. :]

# Re: Insérer du texte dans un élément label

Envoyé par : Christophe Charron

Date : 13/05/2006 10:03

Bonjour, l'objet description ne répondrait-il pas mieux à votre besoin ?

Cordialement, Christophe Charron

# Re: Insérer du texte dans un élément label

Envoyé par : hhf

Date : 13/05/2006 17:21

pour modifié une balise, il y a plusieur methodes :

Soit la balise suivante

 <label id="monappli-mapge-label" value="val1" monattr="val2">texte à l'interieur de la balise</label>

recuperation de l'element :

 var elem = document.getElementById("monappli-mapge-label");

modification d'un attribut via le racourci (il faut que le composant le comporte).

 elem.value="nouvel val1";

modification d'un attribut via setAttribute

 elem.setAttribute("monattr", "nouvel val2");

modification du contenu

 elem.textContent = "nouveau texte à l'interieur";

Voila, j'espere que ca repond à ta question

# Re: Insérer du texte dans un élément label

Envoyé par : Saturnin

Date : 13/05/2006 18:53

Merci hhf ça m'a l'air de répondre parfaitement.

Je ne peux aps tester ça maintenant mais je vous tiendrai au courant.

:)

# Re: Insérer du texte dans un élément label

Envoyé par : Saturnin

Date : 14/05/2006 23:37

Hopla, ça fonctionne nickel. \o/

Merci beaucoup.

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.