Я предполагаю, что у вас есть вход, который обрабатывает ввод.
сопоставьте onkeyup-eventhandler с тем входом, в который вы считываете event.keyCode, и делайте вещи, когда это соответствующие коды клавиш для стрелок вверх / вниз (38, 40), чтобы сохранить ссылку на какой узел (элемент в вашем div) вы перемещаете фокус на.
Затем вызовите тот же обработчик, когда вы нажмете клавишу ввода (keyCode 13), как вы нажимаете на него.
Трудно привести пример кодирования, потому что он сильно зависит от контекста, но совет о том, как перемещаться по вашему div, состоит в том, чтобы сделать нас из .nextSibling и .previousSibling, а также .firstChild и .childNodes.