其能够作为提交内容 发送到服務器段的参数的按钮, 对应被点击激活的按钮 这表示多个 同名的name, 一次提交只能激活一个 例如点击了 apply, ACTION=Apply会被传送到服务器端 这样服務器端就可以判断对于同样提交的一份数据, 需要执行什么样的操作 是修改, 还是删除 所有的 提交按钮中, 只能被激活的那个按钮 昰successful的, 即可以提交到服务器端 如果有一个button类型的按钮存在与form中, 则form被提交 其提交的参数中, 不会存在 这个按钮的 name 和 value 如下代码: pushbutton 在请求的数据中不存在。 标准对button的解释 很清楚了, 包括三种类型: 1、 提交类型 ( 用于提交表单数据 用户点击提交按钮 , 或者光标表单内点击鍵盘的enter键盘 -- IE实现是第一个submit按钮提交被触发 ) 3、 推送类型(push button - 不执提交和重置 需要绑定js处理事件, 例如将表单参数校验成功后再提交form) 鉴于它嘚类型作用 其确实没有必要提交, reset按钮也类似