我想禁用复合组件中按钮的焦点。我有一个看起来像这样的组件:
当我按下“Tab”键时,首先聚焦 inputText 组件,然后聚焦 commandButton 组件。我想要的是只关注 inputText。我怎样才能做到这一点?
我想禁用复合组件中按钮的焦点。我有一个看起来像这样的组件:
当我按下“Tab”键时,首先聚焦 inputText 组件,然后聚焦 commandButton 组件。我想要的是只关注 inputText。我怎样才能做到这一点?
<h:commandButton ... tabindex="-1">
属性 tabindex 定义了在选项卡循环中选择组件的顺序。属性 tabindex 的h:commandButton状态的文档:
此元素在当前文档的跳位顺序中的位置。此值必须是 0 到 32767 之间的整数
但我想上面可以忽略,另一方面w3c状态(对于 html5):
如果值为负整数
用户代理必须设置元素的 tabindex 焦点标志,但不应允许使用顺序焦点导航到达元素