表单的使用


Action和Method特性

  Action特性用以告知浏览器信息发往何处,因此,Action特性后面需要包含一个Url地址。这里的Url地址可以是相对的,也可以是绝对的。如下Form标签向Bing的search页面发送一个搜索词(输入元素的名称为q)。

    <form action="http://www.bing.com/search">
        <input name="q" type="text" />
        <input type="submit" value="search" />
    </form>

  Method特性可以告知浏览器使用HTTP POST还是使用HTTP GET,默认情况下表单发送的是HTTP GET请求。下面,我们分别介绍GET方法和POST方法。

GET方法 - 从指定的资源请求数据

  • GET请求可被缓存

  • GET请求保留在浏览器历史记录中

  • GET请求可被收藏为书签

  • GET请求不应在处理敏感数据时使用

  • GET请求有长度限制

  • GET请求只应当用于取回数据

POST方法 - 向指定的资源提交要被处理的数据

    网友评论