Demo —PlusAsTab

PlusAsTab is open source software by Joel Purra, fullstack architect portfolio contract.


Instead of using tab to navigate through elements on this page, try using + on the keypad. Also try reverse navigation with shift-+.

In this demo, most of the elements are plussable, but the normal use case is to enable plussing where users input mostly numbers (as in quantities, zip codes, short date formats) using the keypad. The normal tab key still works as usual.

Laptops may not have physical keypads, but instead it is emulated with the Fn key (or similar). PlusAsTab is not targeted at laptop users. It is possible to use an external/separate USB keypad though. Perhaps laptop users would be more interested in the PlusAsTab demo that uses enter as tab? The key is configurable, and multiple keys are supported - read more on the project page.

Joel Purra
  1. Checkbox, plussable
  2. Another textbox, plussable
  3. Checkbox, plussing not enabled
Anchors without href are always skipped by the browser

Tabbing past here will usually put you in the address bar of the browser, but plussing will put you at the top of the page. Plussing is not overriding default behavior, it is extending it. Also, javascript cannot control focus of the browser address bar.