Jsf 2 JSF2禁用复合组件中按钮的焦点

Jsf 2 JSF2禁用复合组件中按钮的焦点,jsf-2,composite-component,Jsf 2,Composite Component,我想禁用复合组件中按钮的焦点。 我有一个组件如下所示: 当我按下“Tab”键时,首先聚焦inputText组件,然后聚焦commandButton组件。 我想要的是只关注输入文本。 我如何才能做到这一点? <h:commandButton ... tabindex="-1"> 属性tabindex定义在选项卡循环中选择组件的顺序。属性选项卡索引的状态文档: 此元素在当前元素的制表符顺序中的位置 文件。此值必须是介于0和32767之间的整数 但我想上面的内容可以忽略,因为另一

我想禁用复合组件中按钮的焦点。 我有一个组件如下所示:

当我按下“Tab”键时,首先聚焦inputText组件,然后聚焦commandButton组件。 我想要的是只关注输入文本。 我如何才能做到这一点?


 <h:commandButton ... tabindex="-1">
属性tabindex定义在选项卡循环中选择组件的顺序。属性选项卡索引的状态文档:

此元素在当前元素的制表符顺序中的位置 文件。此值必须是介于0和32767之间的整数

但我想上面的内容可以忽略,因为另一方面,它表明(对于html5):

如果值为负整数

用户代理必须设置 元素的tabindex焦点标志,但不应允许 使用顺序焦点导航到达


我想试试tabindex=“-1”,我现在没有时间自己试试,tho:(谢谢,它很有效。你能回答我一个问题吗,这样我就可以接受你的解决方案了?