Avec jQuery, comment savoir quelle touche a été enfoncée lorsque je me lie à l'événement de pression de touche? $('#searchbox input').bind('keypress', function(e) {}); Je veux déclencher une soumission lorsque vous ENTERappuyez sur. [Mise à jour] Même si j'ai trouvé la réponse (ou mieux: une) moi-même, il semble y avoir une …
Comment détecter lorsque l'une des touches fléchées est enfoncée? Je l'ai utilisé pour découvrir: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } Bien que cela ait fonctionné pour toutes les autres clés, il ne l'a pas été pour les touches fléchées (peut-être parce que le …
Je veux détecter chaque fois que le contenu d'une zone de texte a changé. Je peux utiliser la méthode des touches, mais cela détectera également les frappes qui ne génèrent pas de lettres, comme les touches fléchées. J'ai pensé à deux méthodes pour ce faire en utilisant l'événement keyup: Vérifiez …
Dans ce cas particulier, quelles options dois-je faire pour que ces entrées appellent une fonction lorsque j'appuie sur Entrée? // HTML view // <form> <input type="text" ng-model="name" <!-- Press ENTER and call myFunc --> /> <br /> <input type="text" ng-model="email" <!-- Press ENTER and call myFunc --> /> </form> // …
J'ai un formavec deux zones de texte, une sélection de menu déroulant et un bouton radio . Lorsque la entertouche est enfoncée, je veux appeler une fonction Javascript (définie par l'utilisateur), mais lorsque j'appuie dessus, le formulaire est soumis. Comment empêcher l' formenvoi de la lorsque la entertouche est enfoncée?
J'ai lu toutes les réponses à ces questions et aucune des solutions ne semble fonctionner. De plus, j'ai l'impression que le déclenchement de la pression de touche avec des caractères spéciaux ne fonctionne pas du tout. Quelqu'un peut-il vérifier qui a fait cela?
Je cherche un moyen rapide de taper et de saisir ou de retourner la clé dans le sélénium. Malheureusement, le formulaire que j'essaie de tester (pas mon propre code, donc je ne peux pas le modifier) n'a pas de bouton Soumettre. Lorsque je l'utilise manuellement, je tape simplement ENTERou RETURN. …
Comment puis-je faire en sorte que l' onKeyPressévénement fonctionne dans ReactJS? Il devrait alerter lorsque vous enter (keyCode=13)appuyez sur. var Test = React.createClass({ add: function(event){ if(event.keyCode == 13){ alert('Adding....'); } }, render: function(){ return( <div> <input type="text" id="one" onKeyPress={this.add} /> </div> ); } }); React.render(<Test />, document.body);
Je me demande ce que je fais de mal: $(".s").keypress(function(e) { switch (e.keyCode) { case 8: // Backspace //console.log('backspace'); case 9: // Tab case 13: // Enter case 37: // Left case 38: // Up case 39: // Right case 40: // Down break; default: doSearch(); } }); Je veux …
J'utilise un keypressauditeur par exemple .. addEventListener("keypress", function(event){ } Cependant, cela ne semble pas détecter un retour arrière qui efface le texte ... Puis-je utiliser un autre auditeur pour détecter cela?
Lorsque vous utilisez l'exemple de code de la documentation jQuery pour le gestionnaire d'événements keypress, je ne parviens pas à capturer la Deleteclé. L'extrait ci-dessous va se connecter 0lorsque la Deletetouche est enfoncée dans FireFox: $(document).keypress(function(e) { console.log(e.which); }); Il semble qu'il y ait un moyen de capturer la Deleteclé, …
Je cherche un moyen de lier une fonction à toute ma page (lorsqu'un utilisateur appuie sur une touche, je veux qu'il déclenche une fonction dans mon component.ts) C'était facile dans AngularJS avec un ng-keypressmais ça ne marche pas avec (keypress)="handleInput($event)". Je l'ai essayé avec un wrapper div sur toute la …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.