Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# impossible d'accéder au id d'un menuitem

Envoyé par : jdar

Date : 13/07/2007 10:29

salut,

je remplis un <menulist><menupopup><menuitem uri label..>....</menulist> à l'aide d'une template rdf.

j'avais 2 valeurs que je prenais dans mon fichier rdf à l'aide des bindings : j'en stockais un(texte) dans label du menuitem , l'autre dans value(url).

<xml><rdf:rdf>
 <rdf:description rdf:about="rdf:#val1"... appId="" url="" text=""/>
 <rdf:seq...>
   <rdf:li rdf:resource="rdf:#val1"/>
 </rdf:seq>
 </rdf:rdf>

seulement quand j'ai rajouté le troisieme attribut (appId) que je stocke dans l'attribut id du <menuitem>, si j'utilise document.getElementById("id_menulist").selectedItem.id la valeur est rdf:#val1 . et non la valeur du appId. par contre document.getElementById("id_menulist").selectedItem.value (ou .label) donne la valeur souhaitée.

Merci de me dire ce qu'il faut faire pou pouvoir accéder à appId

# Re: impossible d'accéder au id d'un menuitem

Envoyé par : hhf

Date : 13/07/2007 19:52

ben oui, sur l'element ou tu met uri="rdf:*", les 'id' sont generé par le RDF:about="" que tu met sur les <descriptions>, si tu omets le RDF:about="" le moteur genere des valeur unique.

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.