Comment puis-je spécifier l'onglet tab d'un panelTabSet? Je l'ai essayé de placer sur la fois la panelTabSet:Comment définir tabindex sur panelTabSet dans ICEfaces
<ice:panelTabSet id="foo" tabindex="4"> ...
et sur les panelTabs
<ice:panelTab id="bar" tabindex="4"> ...
Qu'est-ce que je manque?
Réservoirs, mais cela ne résout pas mon problème. Permettez-moi de reformuler: J'ai une application où l'utilisateur peut naviguer en utilisant le clavier. Par exemple. appuyer sur la touche [TAB] permet de faire la mise au point d'un champ à l'autre (dans la séquence d'onglets). Mais le panelTabSet ne fait pas partie de cette séquence. Alors - comment l'utilisateur peut-il passer d'un champ de texte au premier panelTab sélectionné - l'exigence des clients est que cela doit être possible en utilisant la touche [TAB]. Est-ce? Encore une chose - Je dois spécifier tabindex sur les autres composants de la page web car l'ordre des onglets "naturel" n'est pas suffisant pour les besoins des clients. –
Je pense que ce n'est pas possible dans ICEfaces, du moins pas aussi simple que de définir un attribut. Peut-être que vous pourriez écrire du JavaScript, qui appelle l'événement click sur l'onglet donné, lorsque l'utilisateur appuie sur une touche. –