当前位置: 首页 > 工具软件 > Actionbutton > 使用案例 >

submit 和 button的区别

子车英达
2023-12-01

  今天在input标签中,突然对submit和button两个空间产生了疑问,嗯?这两个都是按钮,有什么区别呢?什么时候有button,什么时候用submit呢?

submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是type属性和触发响应的事件上。

区别:

  button就是单纯的点击,点击按钮后,出发的事件。

  submit也是个按钮,他会提交表单,我们需要提交数据的时候用。

  submit需要有表单时,提交时才会带数据。而button默认是不提交任何数据。那么它们的区别就出来了,如果没有表单的话,又想通过提交某些数据给后台进行回应,则需要通过button,当然使用submit也可以,但是前提要拦截onclick事件。当有表单的时候,如果提交的数据很多,那么使用submit比button要好,可以减少很多数据的获取动作。


参考连接:  https://blog.csdn.net/jingmeifeng/article/details/7361229 

 类似资料: