2011-02-03 28 views
0

希望大家都知道在輸入字段和按鈕(以及其他各種設置)上設置HTML accesskey屬性的好處:它使頁面易於通過enabeling快捷鍵進行導航(在IE中按'Alt '和accesskey)。如何使用extJS設置HTML AccessKey

我現在的問題是,我已經被要求查看extJS來構建我們的表單(和web一般東西),因爲這是與我們的IceBreak服務器交付的。

我已經能夠建立一個表格,起初我想我必須能夠像所有其他屬性一樣設置accesskey ......但這似乎不工作= 0/

我可以在How to implement accesskey on ExtJs tabs?http://www.sencha.com/forum/showthread.php?22812-AccessKeys-(Global-keymap)中看到,它可以做類似於accesskeys的東西,但它們看起來很像我的解決方法。

我只需要Alt和0-9或a-z來聚焦/激活元素。沒有比這更花哨的了。

是否有一個簡單的方法獲取extJS來設置accesskey? (最好在html元素上)

回答

0

我正要建議使用KeyMap組件,但我看到論壇鏈接已經這樣做了。我以前使用過keymap對象來創建鍵盤快捷鍵。我們複製了我們正在替換的胖客戶端遺留應用程序中存在的鍵盤快捷鍵。

如果您按照您發佈的鏈接中的指導原則進行操作,那應該可以讓您找到要去的地方。遵循這個方法是你需要做的。

+1

它看起來像很多'工作'(代碼行)來編寫(並隨後維護)以獲得與設置HTML標記的accesskey參數相同的效果,這就是爲什麼我非常想找到這是一個'重量輕'的方法。 – aliceraunsbaek 2011-02-03 14:30:30