Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > fr.comp.lang.javascript > #3162
| Path | csiph.com!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!news.trigofacile.com!.POSTED.reverse-90.fdn.fr!not-for-mail |
|---|---|
| From | Yliur <yliur@free.fr> |
| Newsgroups | fr.comp.lang.javascript |
| Subject | Re: Gérer une touche sur un contrôle |
| Date | Fri, 12 Oct 2018 02:49:13 +0200 |
| Organization | Groupes francophones par TrigoFACILE |
| Message-ID | <20181012024913.3b2d8c9e@free.fr> (permalink) |
| References | <ppnnpv$qt2$1@nemo.pasdenom.info> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 8bit |
| Injection-Info | news.trigofacile.com; posting-account="yliur@free.fr"; posting-host="reverse-90.fdn.fr:80.67.176.90"; logging-data="18515"; mail-complaints-to="abuse@trigofacile.com" |
| X-Newsreader | Claws Mail 3.17.1 (GTK+ 2.24.32; x86_64-pc-linux-gnu) |
| Xref | csiph.com fr.comp.lang.javascript:3162 |
Show key headers only | View raw
Le Thu, 11 Oct 2018 16:47:29 +0200
Gloops <gloops@zailes.invalid.org.invalid> a écrit :
> Bonjour tout le monde,
>
> Sur le contrôle prodId, quand l'utilisateur presse la touche Entrée,
> je veux exécuter la méthode find().
>
> Est-ce qu'on peut faire mieux que ça ?
>
> document.addEventListener('keydown', (event) => {
> const keyName = event.key;
> const source = event.srcElement.id;
> var concat = keyName + " : " + source;
> if (concat == "Enter : prodId"){
> find();
> }
> });
>
> Pr exemple, est-ce qu'un écouteur d'événement peut être attaché à un
> contrôle plutôt qu'au document ?
>
> Parce que là ça marche mais la fonction est lancée à chaque fois
> qu'on touche au clavier, sur cette page.
Quelque chose comme ça ?
document.getElementById('prodId').addEventListener ...
Back to fr.comp.lang.javascript | Previous | Next — Previous in thread | Next in thread | Find similar
Gérer une touche sur un contrôle Gloops <gloops@zailes.invalid.org.invalid> - 2018-10-11 16:47 +0200
Re: Gérer une touche sur un contrôle Yliur <yliur@free.fr> - 2018-10-12 02:49 +0200
Re: Gérer une touche sur un contrôle Gloops <gloops@zailes.invalid.org.invalid> - 2018-10-12 03:10 +0200
csiph-web