Je voudrais utiliser JavaScript pour manipuler des champs de saisie cachés dans une page JSF/Facelets. Lorsque la page se charge, j'ai besoin de définir un champ caché à la profondeur de couleur du client.Utilisation de JavaScript avec JSF et Facelets
De mon Facelet:
<body onload="setColorDepth(document.getElementById(?????);">
<h:form>
<h:inputHidden value="#{login.colorDepth}" id="colorDepth" />
</h:form>
Lorsque JSF traite la page, il est bien sûr de modifier les ID des éléments. Quelle est la meilleure façon de référencer ces éléments à partir de mon code JavaScript?
est-il pas peut-être plus dynamique ici? –