Puis-je définir la valeur de rendered
l'attribut de h:commandLink
de JavaScript ?
<h:commandLink id="profileLink" rendered="#{bean.enable}">
Puis-je définir la valeur de rendered
l'attribut de h:commandLink
de JavaScript ?
<h:commandLink id="profileLink" rendered="#{bean.enable}">
Non. Le rendered
est destiné au côté serveur, et non au côté client. En HTML/JS simple, du côté client, vous pouvez simplement activer l'attribut CSS display
propriété.
// Get element by client ID.
var element = document.getElementById('formid:buttonid');
// Hide it.
element.style.display = 'none';
// Show it.
element.style.display = 'inline'; // or 'block' if it's a HTML block element
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.