Habilitar e Desabilitar um <h:inputText>

4 respostas
R

Pessoal Socorro!!!

Estou com dificuldades em Habilitar um <h:inputText> quando o usuario
escolher a opção em <h:selectOneRadio> Codigo ou Nome.

Por exemplo:

<h:selectOneRadio> Codigo <h:selectOneRadio/>
<h:selectOneRadio> Nome <h:selectOneRadio/>

Quando o usuario escolher (<h:selectOneRadio> nome) o <h:inputText>
nome é habilitado e (<h:InputText> código) fica desabilitado.

Quando o usuario escolher (<h:selectOneRadio> codigo) o <h:inputText>
codigo é habilitado e (<h:inptText> nome) fica desabilitado.

ESTOU USANDO NETBEANS JSF, HIBERNATE, RICHFACES.

POR FAVOR ME AJUDEM PESSOAL!

4 Respostas

neeryck

Faça uma função no evento onchange do combo:

document.getElementById(‘formId:InputId’).disabled = true

[]'s

robsontorres

use o atributo rendered do componente. só usar uma expressão que devolva false para retira-lo da tela, ou true para exibir

R

neeryck

Quando selecionar uma das opções quero que apareça na página <h:inputText Nome> ou <h:inputText Codigo>, ele não nasce na página so quando é escolhido uma das opções.

R

RESOLVIDO!!!

Criado 28 de julho de 2010
Ultima resposta 1 de set. de 2010
Respostas 4
Participantes 3