Par défaut, JSF affiche dynamiquement le nom d'ID du champ HTML. Le nom de l'ID est généré de manière aléatoire au format formname: id_some_random_number. Pour cette raison, je ne peux pas utiliser document.getElementById (""). Pour cela, je ne peux pas utiliser document.getElementById ("").Accès aux valeurs de champ html dans l'infrastructure JSF
Y at-il une solution à ce problème?
Oui, c'est comme ça que ça fonctionne mais dans certains cas, comme si nous incorporions le composant dans un autre composant, alors l'identifiant généré n'est pas prévisible. – Madhu
Pourriez-vous éditer votre publication originale pour donner un exemple d'un tel cas? – romaintaz
Cela fonctionne dans mes applications. Je n'aime pas l'utiliser, comme si vous changez l'un de vos identifiants de composants ou les mettez sous une forme différente, votre javascript cessera de fonctionner. –