[Xulfr] Quel évènement capturer pour mettre à jour l'attribut "value" d'un widget de type "menulist" après l'avoir rafraichis par du contenu RDF ?
Benoit Tirmarche
benoit.tirmarche at telecomlille.net
Mar 6 Mar 15:35:35 CET 2007
Bonjour Stéphane,
KLEIN Stéphane a écrit :
> Bonjour,
>
> j'ai une balise "menulist" qui reçoit ses données à partir d'un
> fichier RDF. J'aimerais sélectionner automatiquement un élément après
> que le RDF soit chargé. Pour cela j'utilise un observateur, lorsque
> qu'il reçoit l'évènement "didRebuild" j'initialise la valeur de mon
> menulist. Mais cela fonctionne en théorie car en pratique cela ne
> marche pas.
D'après le code source du fichier, tu utilises la mauvaise propriété sur
la menulist pour lui faire sélectionner un élement de la liste.
Pour sélectionner un élement dans une liste, tu devrais plutôt utiliser
les propriétés selectedIndex ou selectedItem.
Ex: pour sélectionner le 2e item de ta liste :
menulist.selectedIndex = 1
(0 pour le 1er, 1 pour le 2e, 2 pour le 3e, etc.)
Plus d'infos ici:
http://developer.mozilla.org/en/docs/XUL:menulist#p-selectedIndex
Bon courage,
--
Benoit Tirmarche
Plus d'informations sur la liste de diffusion Xulfr