Olá,
Queria que , dentro de uma função do JavaScript, eu tornasse um compononte JSF invisível. Tentei document.getElementById["form:texto"].display = 'none';
mas não funcionou. Qual o comando correto ?
Obrigado
Márcio
Olá,
Queria que , dentro de uma função do JavaScript, eu tornasse um compononte JSF invisível. Tentei document.getElementById["form:texto"].display = 'none';
mas não funcionou. Qual o comando correto ?
Obrigado
Márcio
Funciona no Firefox e IE
var component = document.getElementById(“form:id”);
component.style.visibility = “hidden”;
Funciona apenas no Firefox
var component = document.getElementById(“form:id”);
component.setAttribute(“style”, “visibility: hidden”);
poiati,
Funcionou beleza. :lol:
Obrigado
Márcio
Eae,
Marcio, voce pode usar display também… não me lembro bem qual a diferença, acho que com visibility o objeto só fica invisivel mas continua ocupando espaço, e com o display ele some mesmo, não ocupa espaço.
pra fazer com display seria:
document.getElementById[“form:texto”].style.display = ‘none’ pra esconder
e
document.getElementById[“form:texto”].style.display = ‘block’ pra exibir
falou