Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Yliur
Le Thu, 11 Oct 2018 16:47:29 +0200 Gloops 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 ...
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().
Le Thu, 11 Oct 2018 16:47:29 +0200 Gloops 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 ...
Gloops
Le 12 Octobre 2018 à 02:49, Yliur a écrit ( dans fr.comp.lang.javascript) :
Le Thu, 11 Oct 2018 16:47:29 +0200 Gloops 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 ...
Oui, ça aurait été pas mal. Bien sûr j'ai essayé. -- Besoin d'un autre système, pas d'un autre gouvernement.
Le 12 Octobre 2018 à 02:49, Yliur a écrit
(<20181012024913.3b2d8c9e@free.fr> dans fr.comp.lang.javascript) :
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().
Le 12 Octobre 2018 à 02:49, Yliur a écrit ( dans fr.comp.lang.javascript) :
Le Thu, 11 Oct 2018 16:47:29 +0200 Gloops 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 ...
Oui, ça aurait été pas mal. Bien sûr j'ai essayé. -- Besoin d'un autre système, pas d'un autre gouvernement.