Pessoal, bom dia
Eu ja tinha postado aqui no forum uma duvida sobre desabilitar um input text do JSF. Eu sei que o método é disabled = True, mas preciso disso de forma dinâmica, ou seja, tenho dois input Text, enquanto digito num, o outro tem q estar desabilitado e vice-versa. Um colega aqui do forum me disse que talvez eu fizesse isso com java script. Segue o codigo do form.
<f:view>
JSP Page
<h:outputText value=“JavaServer Faces”/>
<h:form id=“formulario” >
Nome: <h:inputText id=“nome” ></h:inputText>
Sobrenome: <h:inputText id=“txtSobrenome” onchange=“desativa()”></h:inputText>
</h:form>
</f:view>
Nas linhas coloridas é um codigo manual, que funciona, mas nao tem lógica é claro., tanto que estao comentadas. Mas não é isos que quero.
Quero o que esta em negrito, o problema é que a variavel nome sempre retorna NULL.
Verifiquei isso utilizando o firebug.
Alguem com mais experiencia, sabe como faço para retornar o .value do inputText de forma que eu possa manipular esse valor.
Obrigado
Jean