当按下 return 键时,得到通知。

当表单中有 input 元素,触发 return 键会导致表单被提交。当使用 Ajax 时,这往往不是你想要的。而通常你需要的触发一些 Javscript。

不幸的是不同的浏览器处理这个事件的方式不一样。所以 DWRUtil.onReturn 修复了这个差异。如果你需
要一个同表单元素中按回车相同的特性,你可以用这样代码实现:

<input type="text" 
onkeypress="DWRUtil.onReturn(event,submitFunction)"/><input type="button" onclick="submitFunction()"/>

你也可以使用 onkeypress 事件或者 onkeydown 事件,他们做同样的事情。

一般来说 DWR 不是一个 Javascript 类库,所以它应该试图满足这个需求。不管怎样,这是在使用 Ajax 过程中一个很有用函数。

这个函数的工作原理是 onSubmit()事件只存在于<FORM …>元素上。