确定提交表单

时间:2015-09-04 10:28:08

标签: javascript button

考虑以下形式:

<form action method="post" onsubmit="func(this)">
    <button type="submit" value="prev"  >prev</button>
    <button type="submit" value="next"  >next</button>
    <button type="submit" value="submit">submit</button>
    <button type="reset"  value="reset" >reset</button>
</form>

func()内,如何识别提交表单的按钮?

1 个答案:

答案 0 :(得分:2)

你做错了。您可以将click事件附加到每个按钮并执行操作。这是最干净的方式。

<button onclick="alert('You are clicking on me');">Reset</button>

而不是警告插入您的自定义功能。您可以通过不使用内联JavaScript来使其更强大。 在这些功能中,您可以通过阻止或传递默认事件来选择是否要提交表单。与event.preventDefault()

一样