Ich habe eine Anwendung erstellt, um alle Produkte aufzulisten, und der Benutzer kann nach Produkten auf verschiedene Arten suchen, einer von ihnen ist Barcode scannen, normalerweise sollte der Benutzer auf die Sucheingabe konzentrieren und den Barcode scannen, das funktioniert gut.Wie wird die Sucheingabe fokussiert, wenn der Benutzer etwas mit JavaScript eingibt?
Aber wenn die Eingabe (Sucheingabe) nicht fokussiert ist, möchte ich es als Standard festlegen, so dass, wenn der Benutzer etwas eintippte, oder Barcode gescannt wurde, diese Eingabe vor dem Keydown oder Tastendruck fokussiert wurde.
Ist das möglich? Wenn wir zum Beispiel ein Ereignis vor (Keydown) oder (Tastendruck) bekommen, können wir uns auf die Eingabe so einfach konzentrieren.
(Die gleiche Idee, wenn Benutzer einen Text aus der Zwischenablage mit Hilfe der Strg + v die Standard-Sucheingabe eingefügt und eingefügt eingefügt).
wow! Wie habe ich das verpasst? was ist mit kleben? und die dosierung des barcodescanners keydown auslösen? – Akam
Einfügen funktioniert auch (wie Sie mit der jsfiddle ausprobieren können). Wüsste nicht über den Barcode-Scanner, da ich den Code dafür nicht habe. – Laurens
oh yess, Keydown kann Kontrolltaste erkennen und der Eingang wird fokussiert, dann wird beim Drücken von v der Eingang auf den Eingang eingefügt ... nice – Akam