Dojo - 找出提交表单时单击了哪个按钮

时间:2010-10-21 15:02:42

标签: javascript dojo

如果我连接到我的表单的onSubmit事件,我如何找出表单上的哪个按钮用于提交?或者,如果通过按元素上的Enter键提交表单,我如何找出焦点中的哪个元素?

我不能依赖事件对象的ExplicitOriginalTarget属性,因为这是特定于Mozilla的。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

不要使用提交按钮,您可以在按下按钮时轻松运行脚本,在该脚本中您可以提交表单(只需调用表单.submit()方法),这样您就很容易知道什么按钮被按下,任何不是来自您的代码的提交当然必须来自用户按下回车。