У меня есть окно с несколькими выборами. Я хочу, чтобы можно было выбрать несколько элементов и действовать по выбору, нажав клавишу Enter. Проблема, с которой я сталкиваюсь, заключается в том, что когда я нажимаю Enter, текущий элемент в курсоре становится единственным выбранным элементом. Остальные отменены, поэтому моя функция действует только на один элемент. Что я могу сделать, чтобы кнопка Enter не могла выбрать элемент?Предотвратить Ввод из выбора одного элемента в поле списка
Я настраиваю функцию onkeypress в javascript следующим образом. DoListKeyPress проверяет ключ ввода и действует на него.
select.onkeypress = function(e) { doListKeyPress(e, "myListName"); };
@seppy: Общее поведение пользователя для multi-select осуществляется с помощью ctrl + click или ctrl-spacebar. Клавиша «Enter» для меня довольно странная. –