Con jQuery, come faccio a sapere quale tasto è stato premuto quando mi associo all'evento keypress? $('#searchbox input').bind('keypress', function(e) {}); Voglio innescare un invio quando ENTERviene premuto. [Aggiornare] Anche se ho trovato la (o migliore: una) risposta da solo, sembra che ci sia un certo margine di variazione;) C'è una …
Come posso rilevare quando viene premuto uno dei tasti freccia? L'ho usato per scoprire: function checkKey(e) { var event = window.event ? window.event : e; console.log(event.keyCode) } Sebbene funzionasse per ogni altro tasto, non per i tasti freccia (forse perché il browser dovrebbe scorrere su questi tasti per impostazione predefinita).
Voglio rilevare ogni volta che il contenuto di una casella di testo è cambiato. Posso usare il metodo keyup, ma questo rileverà anche i tasti che non generano lettere, come i tasti freccia. Ho pensato a due metodi per farlo usando l'evento keyup: Controlla esplicitamente se il codice ASCII del …
In questo caso particolare, quali opzioni devo fare per chiamare questi ingressi una funzione quando premo Invio? // 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> // Controller // …
Ho un formcon due caselle di testo, una a discesa seleziona e un pulsante di opzione . Quando entersi preme il tasto, desidero chiamare una funzione Javascript (definita dall'utente), ma quando lo premo viene inviato il modulo. Come evitare che formvenga inviato quando entersi preme il tasto?
Ho letto tutte le risposte a queste domande e nessuna delle soluzioni sembra funzionare. Inoltre, ho la sensazione che l'attivazione della pressione dei tasti con caratteri speciali non funzioni affatto. Qualcuno può verificare chi ha fatto questo?
Sto cercando un modo rapido per digitare e il tasto Invio o Invio in Selenio. Purtroppo il modulo che sto provando a testare (non il mio codice quindi non posso modificarlo) non ha un pulsante Invia. Quando lavoro con esso manualmente, scrivo semplicemente ENTERo RETURN. Devo sapere come farlo con …
Mi chiedo cosa sto facendo di sbagliato: $(".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(); } }); Voglio le mie doSearch() …
Sto usando un keypressascoltatore ad es. addEventListener("keypress", function(event){ } Tuttavia, questo non sembra rilevare un backspace che cancella il testo ... C'è un ascoltatore diverso che posso usare per rilevare questo?
Quando si utilizza il codice di esempio dalla documentazione jQuery per il gestore di eventi keypress, non sono in grado di acquisire la Deletechiave. Lo snippet di seguito verrà registrato 0quando il Deletetasto viene premuto in FireFox: $(document).keypress(function(e) { console.log(e.which); }); Sembra che ci debba essere un modo per catturare …
Sto cercando un modo per associare una funzione a tutta la mia pagina (quando un utente preme un tasto, voglio che attivi una funzione nel mio component.ts) È stato facile in AngularJS con a ng-keypressma non funziona con (keypress)="handleInput($event)". L'ho provato con un div wrapper su tutta la pagina ma …
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.