テキスト入力値の長さが 3 未満の場合、ボタンを無効にする必要があります。
私はjsを使用しようとしていましたが、ボタンは無効になっていません。色が変わるだけです
<p:autoComplete id="ac"
value="#{bean.selectedNetCode}"
completeMethod="#{bean.complete}"
maxlength="3"
size="3"
maxResults="10"
onkeyup="checkLength(this.value)">
<p:ajax event="itemSelect" update="genButton" listener="#{bean.handleNetCodeChange}"/>
</p:autoComplete>
function checkLength(value){
if(value.length <= 2){
document.getElementById("genButton").disabled = true;
}
理由はありますか?
ありがとう