2013-06-27 19 views
1

我想禁用複合組件中按鈕的焦點。 我有一個看起來像這樣的組件: enter image description hereJSF2禁用複合組件中按鈕的焦點

當我按下「Tab」鍵,第一inputText組件集中,然後命令按鈕組件集中。 我想要的只是關注inputText。 我該如何做到這一點?

+1

我會嘗試tabindex =「 - 1」,沒有時間自己嘗試它現在壽:( –

+0

謝謝,它的作品。您能否回答一個答案,以便我可以接受您的解決方案? – miro

回答

2
<h:commandButton ... tabindex="-1"> 

的 屬性的tabindex定義了命令組件將在標籤週期來選擇。文檔爲屬性的TabIndex h:commandButton狀態:跳位順序中該元素的當前 文件

位置。該值必須是一個整數0和32767之間

但我上述猜可以忽略,因爲在另一方面w3c狀態(HTML5):

如果該值是一個負整數

用戶代理必須設置 元素的tabIndex焦標誌,但不應該使該元件是 達到使用連續的焦點導航