Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Donner le focus à une textbox

Envoyé par : souqueta

Date : 01/08/2006 10:27

Bonjour,

Je souhaite,en double cliquant sur un listitem, pouvoir transférer le focus sur une textbox.

J'utilise à cet effet les différents outils suivants :

textbox.setAttribute("focused","true");
textbox.setAttribute("style","-moz-user-focus: normal;");
textbox.focus();

Mais rien n'y fait, le focus appartient toujours à l'élement sur lequel je viens de cliquer.

Qu'est ce qui pourrait faire qu'ici le focus est bloquant?

Merci!

# Re: Donner le focus à une textbox

Envoyé par : Paul Rouget

Date : 01/08/2006 13:09

Hum... en général:

textbox.focus();

suffit.

# Re: Donner le focus à une textbox

Envoyé par : Zmx

Date : 01/08/2006 13:39

Tu donne ton focus sur le doubleClique ou sur un event onClick ?

De plus il faudrais (peut etre) stopé la propagation de de ton event pour qu'a la fin de la gestion il ne donne pas le focus a ton listitem (fraichement cliqué)

# Re: Donner le focus à une textbox

Envoyé par : souqueta

Date : 01/08/2006 15:15

J'execute une fonction après double clique sur listitem :

item.setAttribute("ondblclick",'openConversation(event);event.stopPropagation();document.getElementById("textbox").focus();');

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.