Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# evenement select sur menulist

Envoyé par : abdoulax

Date : 07/04/2006 20:06

Bonjour,

Je suis un noob en xul et je voudrai appeler une fonction JS lorsque je selection un element dans celui-ci. Voici mon code:

<menulist width="200" id="webnote_menulist">
	<menupopup>
	</menupopup>
</menulist>

Les items sont rajouté à l'aide de JS...

J'ai besoin d'aide!!!

# Re: evenement select sur menulist

Envoyé par : laurentj

Date : 08/04/2006 11:30

Au niveau de <menulist>

oncommand="ton code js"

ou ajoute un event handler sur l'evenement "command"

# Re: evenement select sur menulist

Envoyé par : abdoulax

Date : 08/04/2006 15:43

Et comment on fait pour savoir que l'evenement correspond à une selection??

T'aurai pas un exemple, ça serai super cool...

Merci

# Re: evenement select sur menulist

Envoyé par : laurentj

Date : 09/04/2006 14:00

je t'ai donné la solution : quand l'utilisateur selectionne quelque chose dans un menulist, une évenement de type "command" est emis. donc si tu interceptes cet evenement comme je t'ai montré, tu sera au courant quand l'utilisateur selectionne.

# Re: evenement select sur menulist

Envoyé par : abdoulax

Date : 09/04/2006 15:09

oki bon je v testé (ms pas tout de suite parce que mal de crane).

Merci

# Re: evenement select sur menulist

Envoyé par : abdoulax

Date : 09/04/2006 17:32

<menulist width="200" id="webnote_menulist" oncommande="document.title='sel';">
<menupopup>
</menupopup>
</menulist>

C'est bien ça je me suis poa trompé??? Parce que ça marche poa :S

# Re: evenement select sur menulist

Envoyé par : abdoulax

Date : 09/04/2006 17:34

oops je suis mauvais :( j'ai mis un e à la fin de command, c pour ça que ça marche pas depuis le début lol Dsl et merci

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.