如果文本输入值长度小于 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;
}
知道为什么吗?
谢谢