Я закончил создание элемента управления сеткой JavaScript, и все работает нормально. Постраничный просмотр, навигация по кнопкам, сортировка по столбцам и т. д.
Ячейки в сетке представляют собой DIV, которые генерируются с помощью Mootools 1.2.4 (который активно используется во всем элементе управления).
Я хочу реализовать управление клавиатурой для сетки, как для листания (страница вверх/страница вниз), так и для перемещения с помощью клавиш со стрелками внутри строк/ячеек сетки. Я думаю, что мне нужно прикрепить обработчик событий к каждой ячейке сетки и определить, какая клавиша нажата, чтобы предпринять соответствующее действие. Но я не могу установить фокус на ячейках.
Что мне не хватает? Как мне это сделать? Любая помощь приветствуется.