Как установить HTML AccessKey с помощью extJS - PullRequest
0 голосов
/ 03 февраля 2011

Надеемся, что все знают о преимуществах установки свойства HTML-ключа доступа для полей ввода и кнопок (и многих других): оно облегчает навигацию по странице с помощью ярлыков (в IE при нажатии Alt и клавиши доступа).

Моя проблема теперь в том, что меня попросили изучить extJS для создания наших форм (и вообще веб-материалов), поскольку они поставляются с нашим сервером IceBreak.

Мне удалось создать форму, и сначала я понял, что должен иметь возможность установить ключ доступа так же, как и все другие свойства ... но это, похоже, не работает = 0 /

Я могу видеть в Как реализовать accesskey на вкладках ExtJs? и http://www.sencha.com/forum/showthread.php?22812-AccessKeys-(Global-keymap), что можно сделать что-то похожее на accesskeys, но они кажутся мне обходными путями .

Мне просто нужно, чтобы Alt и 0-9 или a-z фокусировали / активировали элементы. Ничего более причудливого, чем это.

Есть ли ПРОСТОЙ способ заставить extJS установить ключ доступа? (желательно на html-элементе)

1 Ответ

0 голосов
/ 03 февраля 2011

Я собирался предложить использовать компонент KeyMap, но я вижу, что ссылки на форумах уже делают это.В прошлом я использовал объект раскладки клавиатуры для создания сочетаний клавиш.Мы реплицировали сочетания клавиш, которые существовали в устаревшем приложении толстого клиента, которое мы заменяли.

Если вы будете следовать рекомендациям в ссылках, которые вы разместили, это должно привести вас к тому, куда вы идете.Следуя этому методу, вам нужно сделать.

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