-
Frocer le focus ?
Bonsoir tout le monde !
Je ne sais pas comment forcer le focus sur des composants JSF.
en fait sur un actionListener je vais vers une méthode , et au retour
vers la page , je ne sais pas comment m'y prendre pour forcer le focus
sur un composant donné ?
Ce n'est peut être pas possible tout simplement ?:mouarf:
Si quelqu'un a une piste , elle serait bien évidemment la bienvenue :D
-
tu pourrais faire ça en javascript, non ?
-
En fait en Javascript faut donner le nom de l'element du Form .
En JSF les composants on peut leur donner un id , le problème c'est que le
les éléménts générés HTML on des noms aléatoires.
si je donnes id="toto" , JSF va générer en HTML un truc du style
name="JSF....toto_zzz"
bref ché pas comment placer le focus si je ne peux avoir un nom précis
pour un élément donné.
peut être quelqu'un a déjà trouvé un moyen de contourner la chose ?
-
si t ajoute forceId=true dans ton element l'id sera exactement celui que tu as marqué (librairie tomahawk pour le forceId)
-
si tu n utilises pas tomahawk tu peux regardé comment je récupère le nom d un composant sur ce post http://www.developpez.net/forums/sho...d.php?t=225514