Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

Re: trie sur liste déroulante, critère= plusieurs lettres

Envoyé: 24 avril 2005, 11h42 par Oznog


Salut,

Oui, c'est possible mais tu dois absolument gérer toute les touches appuyé quand le focus est sur la liste. C'est un bon projet, particulièrement au niveau de la compatibilité.

En fait ce problème, qui dvrait être réglé depuis le temps, est carrément de la paresse des développeurs des navigateur, IE le premier! Si on a l'impression et d'ailleurs c'est le cas, qu'ils devraient gérer les deuxièmes touche, c'est qu'en génétral les autres applicatoins le font.

Je n'ai pas le temps de faire ce script, qui ne change pas grand chose et surtout que personne ne fait. Mais voilà déjà le processus :

1. Tu capture toutes les touches.
2. Tu emmagasine la touche dans une matrice ou une variable, au cas!
3. Si le focus est sur la liste en question, tu applique une fonction.
4. Tu récupère la variable ou la matrice et t'en sert pour savoir de qu'elle touche il s'agit. Un boléenne (flag) ou une variable "nombreDeTouche" fait aussi l'affaire.
5. ¸Tu boucle ta liste en comparant avec la ou les touches.
6. Tu force la sélection de la liste sur le bon mot s'il y a lieu.

À ceci tu dois ajouter un test pour mettre le "nombreDeTouche" à zéro quand la liste perd le focus. Et probablement un tas de petit détail qui m'échappe présentment.

Ciao
Oznog


Réponses

 Aucune réponse à ce message... 
Aucun médias sociaux
X

Trucsweb.com Connexion

X

Trucsweb.com Mot de passe perdu

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte