[RESOLVIDO]outputText limpar campo

3 respostas
E

fiz uma javascript, estou tentando limpar o outputText, porem nao esta limpando o campo

segue abaixoa rotina :

function limparcamposguiauser(tptela)
{
       document.getElementById('formprincipal:idadeSADT').value = "";

}                    



                        <p:commandLink immediate="true" onclick="limparcamposguiauser(#{cadguiaMbean.vtipodetela});" >
                            <p:graphicImage value="../resources/images/limpar.png" style="border:0 !important" />
                            
                        </p:commandLink>

<h:outputText id="idadeSADT" value="#{cadguiaMbean.idade}" styleClass="fonte" style="margin-left: 5px;margin-right: 5px;color: #CC0000" rendered="#{cadguiaMbean.vtipodetela eq '2'or cadguiaMbean.vtipodetela eq '4'}"/>

3 Respostas

fabiocortolan

tenho um sistema em JSP q para limpar os campos faço uma requisição no servlet e envio o valor q quero vazio, foi a única forma q encontrei d fazer isso, não sei no caso do JSF mas em JSP não encontrei outra solução.

E

estou usando jsf mesmo,

fiz isso e funcionou no <p:inputText e funcionou, porem preciso limpar no <h:outputText

E

resolvi assim :

var fraseidadeSADT = document.getElementById("formprincipal:idadeSADT");
fraseidadeSADT.innerHTML = "";
Criado 4 de julho de 2013
Ultima resposta 4 de jul. de 2013
Respostas 3
Participantes 2