To navigate javascript tables without a mouse pointer, you can make use of keyboard navigation in grid component.
There are 3 predefined keymap commands available: native, MS Excel and MS Access.
You can also change any command based on your needs.

Server-Side Integration

Being a 100% client-side JavaScript grid, dhtmlxGrid can be integrated with any server-side technology
(PHP, Java, Ruby on Rails, ASP.NET, ColdFusion, and others). The dhtmlxConnector
library and Ajax support provide the ability to save and update the grid data on the server automatically
in real time without page reload.

Powerful Features for Spreadsheets

dhtmlxGrid supports the most powerful features necessary for Ajax-based spreadsheets, such as merged cells,
split mode, the ability to move grid columns (with drag-and-drop or script methods) and copy data to a clipboard (in CSV format).

Various In-Cell Editors

This JavaScript grid component supports various in-cell editors, including date picker, combobox, and other. The extensible
architecture allows you to use custom components as cell editors (on a per cell basis), which gives the ability
to customize and greatly enrich the grid functionality.

Use JavaScript Datagrid with TypeScript

Since version 5.1, dhtmlxGrid supports TypeScript, so you can use type checking, and as a result you'll have
a stable code. What is more, you'll get suggestions and code completion by moders IDEs. Find out more details in our docs.