Как выбрать несколько непоследовательных опций из множественного выбора HTML, используя только клавиатуру в Chrome? - PullRequest
20 голосов
/ 21 марта 2012

Как выбрать несколько непоследовательных опций из множественного выбора html, используя только клавиатуру в chrome?

Мне известны методы в ie и firefox.

Ответы [ 3 ]

10 голосов
/ 30 апреля 2012

Я попробовал несколько способов сделать это, но не смог заставить его пойти.Я подал ошибку по этому поводу.Я обновлю это, если что-нибудь услышу.

2 голосов
/ 03 мая 2012

Если вы переходите по вкладкам к элементу множественного выбора, то:

  1. Нажмите правую кнопку мыши [слева от правой клавиши Ctrl].
  2. Нажмите кнопкуКнопка ESC.
  3. Установите свойство selected для каждой опции, которую вы хотите выбрать, набрав, например:

    document.getElementsByTagName ("option") [0] .selected= правда;document.getElementsByTagName ("option") [2] .selected = true;

  4. Нажать клавишу ВВОД
  5. Отправка формы не является частью ответа на вопрос, но выМожно либо снова нажать ESC и нажать CTRL + L, чтобы перейти к кнопке отправки, ИЛИ отправить JavaScript.

Вы можете попробовать это здесь: http://www.w3schools.com/tags/tryit_view.asp?filename=tryhtml_select_multiple

1 голос
/ 21 марта 2012

Пользователь должен иметь возможность использовать Ctrl + щелчок для выбора нескольких параметров в списке выбора.

Используя клавиатуру, вы можете удерживать клавишу Control, использовать клавиши со стрелками, чтобы перейти к нужному параметру, а затем использовать пробел для выбора.

На Mac вы можете заменить клавишу управления клавишей Command, а все остальное должно быть таким же.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...