x-ms-acceleratorkey ⚠

Описание

⚠ Этот атрибут не является стандартным. Не используйте его на рабочих сайтах, выходящих в Интернет, т.к. он не будет работать для всех пользователей. Также могут быть несовместимости между реализациями, а поведение может измениться в будущем.

Общий атрибут x-ms-acceleratorkey позволяет объявить, что элементу назначена горячая клавиша. Это частный атрибут относится только к Internet Explorer и Microsoft Edge.

Синтаксис

<element x-ms-acceleratorkey="значение">

Например,

<button x-ms-acceleratorkey="Ctrl+B"></button>

Атрибут x-ms-acceleratorkey позволяет вам выставить уведомление скринридеров и других вспомогательных технологий о том, что существует горячая клавиша. Сам этот атрибут не устанавливает поведение горячей клавиши. Вы должны сами обробатывать события клавиатуры, такие как onkeypress, onkeydown или onkeyup, для обработки горячих клавиш в вашем документе.

В отличие от атрибута accesskey, который определяет сочетания клавиш Alt + key для элементов пользовательского интерфейса в вашем интерфейсе, атрибут x-ms-acceleratorkey назначает сочетания клавиш для функций и команд, для которых у вас может даже не быть пользовательского интерфейса. Горячие клавиши состоят из клавиши Ctrl и латинской буквы.

См. также: