HTML之表单必备知识

表单

HTML里的表单指的是form标签
下面介绍一下标签属性

  • action: 表单提交的地址
  • method:提交表单的方法-post/get
  • target:在何处打开action
  • enctype:
    • application/x-www-form-urlencoded
    • text/plain:
    • multipart/form-data

先看一个例子




  
  JS Bin


效果图


简单图形界面

具体标签属性功能对照一目了然,如果还是不理解就搜索一下

POST和GET的区别

  • 表象不同:GET 提交的数据可以在url中看到,POST看不到
  • 原理不同:GET是拼接url,POST是放在请求体中
  • 提交的数据量不同:GET最多提交1K数据,受浏览器限制;POST理论上无限制,受服务器制约
  • GET提交的数据在浏览器历史记录中,安全性不好
  • 场景不同: GET重在“要数据”,POST重在“给数据”

GET和POST在url中的体现

  1. GET


    url
  2. POST


    url

    Headers

你可能感兴趣的:(HTML之表单必备知识)