[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 ?
KLEIN Stéphane
klein.stephane at gmail.com
Mar 6 Mar 16:13:09 CET 2007
Le 06/03/07, Benoit Tirmarche<benoit.tirmarche at telecomlille.net> a écrit :
> 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.)
Je ne pense pas que le problème vienne de la car
document.getElementById("menulist").value = ... fonctionne une fois
que le RDF est totalement chargé.
J'ai testé aussi avec selectedIndex... dans firebug et cela ne fonctionne pas.
Je pense que mon problème est vraiment au niveau du choix de l'évènement.
-Stéphane
Plus d'informations sur la liste de diffusion Xulfr