我正在使用Icefaces 3。
我想在表单上按下回车键时执行javascript功能。
我在之前的应用程序中使用此代码(在Icefaces 1.8上)并且它工作正常。 但现在这在Icefaces3中不起作用:
这是我的代码:
<ice:form id="queryForm" onkeydown="submitOnEnter(event);">
在我的标题中我有:
<script type="text/javascript">
function submitOnEnter(event){
alert("submitOnEnter");
if( event.keyCode == 13 || evt.keyCode == 13 )
{
document.getElementById('queryForm:formSubmit').click();
}
};
</script>
当我使用键事件时javascript不起作用,但是当我使用鼠标事件时,它们工作o.k.
我该如何解决这个问题?