永发信息网

HTML中,按钮button与submit区别是什么?

答案:2  悬赏:10  手机版
解决时间 2021-03-30 16:24
  • 提问者网友:人生佛魔见
  • 2021-03-30 11:29
HTML中,按钮button与submit区别是什么?
最佳答案
  • 五星知识达人网友:青尢
  • 2021-03-30 12:21
html中button只是一个按钮的样式,默认没有提交表单的功能,而submit是表单的提交属性,可以实现将所在表单的数据进行的提交。
工具原料:编辑器、浏览器
一、button按钮
1、使用button设置一个按钮样式



Click Me!


2、运行的结果如下


二、submit提交
1、使用submit进行表单的提交,代码如下:

2、结果是点击提交按钮会将表单的值提交到制定的后台地址。
全部回答
  • 1楼网友:街头电车
  • 2021-03-30 13:08
submit按钮一般出现在网页上需要提交信息到服务器是才使用,一张表单可以有多个普通按钮,且至少有一个提交按钮(需提交表单网页)。Sumit提交表单,Button需要绑定事件才可以用提交数据不可以的,比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。。。。。。submit需要有表单时,提交时才会带数据。而button默认是不提交任何数据。那么它们的区别就出来了,如果没有表单的话,又想通过提交某些数据给后台进行回应,则需要通过button,当然使用submit也可以,但是前提要拦截onclick事件。当有表单的时候,如果提交的数据很多,那么使用submit比button要好,可以减少很多数据的获取动作。在很多情况下,提交数据是要使用JS进行校验的,但如果这时候用户禁用了JS,那么校验就失效了,如果后台也没有进行校验,那么不合法的数据就进入后台了。通常的做法是通过button提交数据,那么如果用户禁用JS,那么数据提交动作就激活不了,这样能够保证提交到后台的数据是经过前台校验的。Sumit提交表单,Button需要绑定事件才可以用提交数据不可以的,比如说你想实现局部刷新,就不能用Sumit了,用Button绑定事件就好了,如果用Sumit绑定事件的话,在触发事件的同事,也会提交表单的。。。。。。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯