1、默认为form提交表单 .
button则响应用户自定义的事件,如果不指定onclick等事件处理函数,它是不做任何事情.当然,button也可以完成表单提交的工作.

2、
method="get",表单在提交时,填写在表单中的数据会和action="url"中的url编码在一起。
method="post",表单在提交时,填写在表单中的数据将在底层发送到action="url"中的url去。
两者的区别在于,method="get"时,数据传输是可见的;method="post"时,数据传输是不可见的

3、表单提交中get和post方式的区别有5点
1.get是从服务器上获取数据,post是向服务器传送数据。
2.get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTPpost机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
3.对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据。
4.get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。
5.get安全性非常低,post安全性较高。具体详情,请见https://www.cnblogs.com/fullhouse/archive/2012/01/05/2313811.html

转载于:https://www.cnblogs.com/markli/p/9278864.html

type=submit表单提交理解相关推荐

  1. JS控制submit表单提交前进行预览和confirm确认提交

    JS控制submit表单提交前进行预览和confirm确认提交. 我们经常会遇到这样的场景,某一个form表单提交前,想知道那些checkbox的内容被选中了,如果符合则提交,如果不符合,则取消提交, ...

  2. submit表单提交

    表单提交时我们需要对表单中的数据进行判断,所以可以用submit和button提交表单. 首先我们来看一下表单form的一些属性 1.id:表单的唯一标识 2.name:表单的名字 3.method: ...

  3. Java入力项目无法设定到form_html中关于form与表单提交操作的资料集合

    原标题:html中关于form与表单提交操作的资料集合 这里我们介绍一下form元素与表单提交方面的知识. form元素 form元素的DOM接口是HTMLFormElement,继承自HTMLEle ...

  4. form表单提交和ajax表单提交

    相信大家在做itoo的时候都用过ajax异步提交数据,好处自然不言而喻,数据提交页面不会闪屏;页面局部更新速度快;网络带宽占用低.而表单提交则整个页面重绘.如果表单提交后跳转到另一个页面获取数据这种情 ...

  5. 前端页面与form表单提交:代码分享

    今天分享下"前端页面与form表单提交:代码分享"这篇文章,文中根据实例编码详细介绍,或许对大家的编程之路有着一定的参考空间与使用价值,需要的朋友接下来跟着云南仟龙Mark一起学习 ...

  6. 关于form与表单提交

    一个表单里面只要有form元素,如果没有给action加一个默认值,为空白的时候,当你刷新页面时,会弹出一个警告框提示你已经填入表单,刷新数据将会丢失. 如果一个表单里面有一个type="s ...

  7. 关于form与表单提交操作的一切

    著作权归作者所有. 商业转载请联系作者获得授权,非商业转载请注明出处. 链接:http://caibaojian.com/form.html 来源:http://caibaojian.com 你知道, ...

  8. 表单提交时submit验证非空return false没用_开发这样一个复杂的表单你需要用多久...

    表单在中后台开发的时,是最多也是最另人头疼的,多级联动,繁杂的验证,动态解析等可算是苦不堪言.所以出现了无数的表单解决方案,像Uform, formily, NoForm等等一大堆用来解决中后台开发表 ...

  9. 基于Ext Core的包含校验功能的表单提交扩展Ext.ux.submit

    近期因为工作需要,需要使用 Ext Core ,但是目前 Core 的扩展太少了,尤其是基于表单验证及提交的,基本没有,如果使用 Ext 本身的功能,那么库大小又增加不少.在研究了 Ext.form. ...

最新文章

  1. java工作流 数据库设计_Java开发网
  2. Golomb及指数哥伦布编码原理介绍及实现
  3. electron 利用 electron-builder实现自动更新
  4. [转]Visual Assist X设置
  5. leetcode 448. Find All Numbers Disappeared in an Array
  6. ztree 自定义参数_zTree树插件使用方法及自定义控件实践_蓝戒的博客
  7. 什么是Spring Boot以及为什么它是用于创建微服务的首选框架
  8. Android硬件抽象层(HAL)概要介绍和学习计划 1转
  9. 【ES7(2016)】Array.prototype.includes()
  10. python判断网页密码加密方式_Python模拟网页中javascript加密与验证的相关处理
  11. 链表基础操作及其逆置
  12. 最小路径问题_BFS
  13. Web/前端性能优化
  14. Google退出中国的三大原因和四大后果(转载)
  15. Permutation 和 Combination
  16. 网曝悼念牌汤圆吃出创可贴(图)
  17. 计算机二级vbf课百度云,计算机二级易错易混选择题.
  18. ubuntu 软件推荐
  19. 微博爬虫python_利用python实现新浪微博爬虫
  20. 手机与单片机NFC通讯方案,手机NFC通讯方案,单片机NFC通信方案

热门文章

  1. IE浏览器提示网站还原错误
  2. Python3进阶--正则表达式、json、logging日志配置、数据库操作、枚举、闭包、匿名函数和高阶函数、time、datetime
  3. linux mysql 邮件_linux 下 搭建邮件邮件服务器(Postfix+Dovecot)(二)-基于mysql的虚拟账户登陆收发邮件...
  4. 爬虫实战项目--优信二手车--天眼
  5. A.Cow Gymnastics 奶牛体操
  6. 仿陌陌的ios客户端+服务端源码项目
  7. 将物流行业送往智能时代,菜鸟网络的配送车已经上路了
  8. Android中添加万普广告墙、推送广告等
  9. 那些年啊,那些事——一个程序员的奋斗史 ——107
  10. 伪元素(3)-解决IE6/IE7/IE8不支持before,after问题