Sou iniciante em Java WEB e estou com uma dificuldade simples: navegação dentro do formulário.
<legend>Pesquisar Equipamento</legend>
<fieldset id="grupo8">
<legend>Pesquisar por</legend>
<h:selectOneRadio value="#" onclick="liberacamposnrequip(this.form)" >
<f:selectItem itemValue="pt" id="optpatr" itemLabel="Nº Patrimônio" />
<f:selectItem itemValue="sr" id="optserie" itemLabel="Nº Série"/>
</h:selectOneRadio>
</fieldset>
<h:panelGrid styleClass="pesquisaSrPt1" columns="4" >
<h:outputLabel for="txtpatr" value="Nº Patrimônio " />
<h:inputText id="txtpatr" value="#{ManagerBean.equipamento.nrpatr}"
disabled="true" style="width:110px;background-color:silver;" />
<h:outputLabel for="txtserie" value="Nº Série " />
<h:inputText id="txtserie" value="#{ManagerBean.equipamento.nrserie}"
disabled="true" style="width:110px;background-color:silver;" />
Gostaria de liberar o campo de acordo com o botão escolhido:
optpatr - libera txtpatr
optserie - libera txtserie
Tentei criar a function a seguir mas não funciona.
<script>
function liberacamposnrequip(){
if(optpatr.onchange="true"){
txtpatr.disabled="false";
txtpatr.style="background-color:white";
}
}
</script>
Alguém poderia dar um help??? Valeu.