页面上的任何按钮都会发送表单,即使是表单标记之外的按钮
Any button on page sends form, even ones outside of form tag
我有一个带有两个按钮的表单:计算(提交)和重置。我希望计算按钮发送表单(php)并调用一些javascript,但我希望重置按钮只调用一些javascript。但是,目前,无论它们在页面上的位置如何,这两个按钮都会发送表单。
<form id="ajax-contact" method="post" action="mailer.php">
<input type="hidden" name="action" value="submit">
<input type="text" name="business" id="business" value="" />
<input type="text" name="email" id="email" value="" />
<button onclick="calculate();">Calculate</button>
</form>
<button onclick="reset();">Reset</button>
你需要设置类型属性,默认情况下它的"提交"按钮只是添加type="button"
相关文章:
- 单击禁用表单按钮,然后提交表单
- 如何将POST表单按钮转换为链接
- 按下iframe内部的Youtube订阅表单按钮
- 表单按钮在同一窗口中打开新的URL
- 按下Youtube订阅表单按钮
- 表单按钮上的页面转换
- 禁用表单按钮,除非已填写所有文本输入字段
- 如何查看从 javascript 中的表单按钮提交调用的 php 文件中的回显
- 从“onblur”事件中排除表单按钮,JavaScript
- 触摸启动时显示为灰色的表单按钮
- 如何在表单按钮中使用JavaScript函数
- HTML5表单按钮提交不起作用
- 刮擦:找不到表单按钮
- 保留未保存的表单:按钮提交事件将重置“Changed_Form”状态
- 无法阻止追加在 Jquery UI 对话框上的表单按钮的缺省操作
- iframe 中的表单按钮,单击后,在父窗口中加载
- 在表单按钮css中的文本旁边添加图像
- 使用JavaScript提交特定的表单按钮
- 提交表单按钮在ajax发布后卡住
- 使表单按钮在单击后消失(游戏)