Pessoal estou setando um valor para o meu inputText via Java script porém o valor nao aparece no inputText, tenho que “renderizar” pra aparecer??
Setar um valor para um inputText via JavaScript
E
4 Respostas
E
aqui ta o JS:
function setIdNoInputHidden(cdProcesso){
document.getElementById('squadra_form:campoHidden').Value = cdProcesso;
alert(document.getElementById('squadra_form:campoHidden').Value); // AQUI APARECE O VALUE CERTO COMO DEVIA
}
O jsf:
<h:inputText id="campoHidden" name="idProcessoHidden" value="#{PropostaBB.idProcesso}"/>
Não aparece na tela o inputText com o value e o idProcesso fica null =/.
Alguém me da uma ajuda ai?
R
Em que momento ou local da página está sendo chamada a função JS “setIdNoInputHidden” ?
E
Em que momento ou local da página está sendo chamada a função JS "setIdNoInputHidden" ?
Dentro de outra function js aqui:
function atualizaRadiosButton(form, radioButton, cdProcesso){
desabilitaRadiosButton(form);
radioButton.checked = true;
setIdNoInputHidden(cdProcesso);
}
function setIdNoInputHidden(cdProcesso){
try{
document.getElementById('squadra_form:campoHidden').Value = cdProcesso;
}catch(e){
alert(document.getElementById('squadra_form:campoHidden').Value);
}
}
E tudo acontece no onclick do meu radioButton
<h:selectOneRadio onclick="atualizaRadiosButton(form,this,#{item.idProcessoAuxiliar});" id="radioVisualizarProponente" >
E
Alguem me ajuda, ta tenso isso ja pesquisei tudo quanto é lugar =/
Criado 25 de março de 2011
Ultima resposta 28 de mar. de 2011
Respostas 4
Participantes 2