考虑以下形式:
<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()
内,如何识别提交表单的按钮?
答案 0 :(得分:2)
你做错了。您可以将click事件附加到每个按钮并执行操作。这是最干净的方式。
<button onclick="alert('You are clicking on me');">Reset</button>
而不是警告插入您的自定义功能。您可以通过不使用内联JavaScript来使其更强大。
在这些功能中,您可以通过阻止或传递默认事件来选择是否要提交表单。与event.preventDefault()