I am trying to Disable One input Field(Instance Field A) when value in other input Field (Instance Field B) is greater then 0.00.
Script
function disableFields(){
var b = document.getElementById("B").valueOf();
if(b == 0){
document.getElementById("A").disabled=false;
}else{
document.getElementById("A").disabled=true;
}
JSF Code
<h:inputText id="B" value="" onkeydown="disableFields();">
<f:convertNumber type="number" groupingUsed="true" minFractionDigits="2" pattern="#0.00"/>
<a4j:ajax event="valueChange" execute="@this" render="A, messagePanel" />
</h:inputText>
</rich:column>
<h:inputText id="A" value="">
<f:convertNumber type="number" groupingUsed="true" minFractionDigits="2" pattern="#0.00"/>
<a4j:ajax event="valueChange" execute="@this" render="A, messagePanel" />
</h:inputText>
</rich:column>