사용자가 enter
키를 누른 경우에만 backingbean에서 function을 호출하고 싶습니다. 그러나 그것은 효과가 없습니다. Chrome의 콘솔에서는 아무 버튼이나 누를 때마다 항상 Uncaught TypeError: object is not a function
을 반환합니다. 코드에 어떤 문제가 있습니까? 감사. 당신의 onkeypress
기능Inputtext가 자바 스크립트 함수 호출 오류를 발생합니다.
<p:inputText id="txtValue" value="#{cc.attrs.value}" onkeyup="onkeypress()">
</p:inputText>
<script type="text/javascript">
function onkeypress() {
if(event.keyCode==13) {
alert("true");
} else {
alert("false");
}
}
</script>
<p:remoteCommand name="rc" actionListener="#{cc.onKeyPress}" out="count" />
해결하는 것입니다. 'onkeypress()'는 다른 이벤트 핸들러입니다. – Teemu