Setar um valor para um inputText via JavaScript

4 respostas
E

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??

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
Rafael_rst:
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