Virtual Keyboard for JavaScript is an on-screen keyboard component that enables text and shortcut input through touch, mouse or stylus events. The control works similarly to the keyboards embedded in hand-held devices, letting users input text into the currently focused entry field. It is especially useful for applications running on touch screen terminals, such as POS or industrial systems. The integration of an onscreen virtual keyboard can also be used to enhance traditional desktop applications with accessibility features. It is implemented as a native JavaScript library and can be easily integrated into any application that uses JavaScript.
With Virtual Keyboard you can:
Virtual Keyboard has been thouroughly tested in various JS applications and scenarios.