如何确定哪个提交按钮被按下,表单的onSubmit事件,不使用jQuery。
- 论坛
- 如何确定哪个提交按钮被按下,表单的onSubmit事件,不使用jQuery。
12 浏览
如何确定哪个提交按钮被按下,表单的onSubmit事件,不使用jQuery。
我有一个带有两个提交按钮和一些代码的表单:
HTML:
JavaScript:
form.onSubmit = function(evnt) { // 做一些异步操作,稍后将提交表单 return false; }
当然,这两个提交按钮完成不同的任务。在onSubmit
中有没有办法找出哪个按钮被按下了,以便之后我可以通过thatButton.click()
来提交?
理想情况下,我希望不修改按钮的代码,只使用纯JavaScript的插件来实现这个功能。
我知道Firefox有evnt.explicitOriginalTarget
,但我找不到其他浏览器的类似方法。