HTML表单的用法

HTML表单是一个包含表单元素的区域,用来收集用户输入的内容并提交。
表单元素通常包括文本域(textarea)、单选框(radio-buttons)、复选框(checkboxes)等。

form

表单使用标签<form>来设置
<form>的常用属性
action :表单提交的地址,这个值可以被 <button> 或者 <input> 元素中的 formaction: 属性重载(覆盖)。
method:提交表单的方法,有get和post两种。

  • post: 指的是 HTTP POST 方法 ; 表单数据会包含在表单体内然后发送给服务器.
  • get: 指的是 HTTP GET 方法; 表单数据会附加在 URI action 属性中并以 '?' 作为分隔符, 然后这样得到的 URI 再发送给服务器. 当这样做(数据暴露在URI里面)没什么副作用,或者表单仅包含ASCII字符时,再使用这种方法吧。
<form action="/getInfo" method="get">
</form>

input

用的最多是输入标签input,有类型属性type来决定输入类型。常见的输入类型如下:

<input type="text">     单行文本输入框
<input type="password">     密码输入框
<input type="checkbox">     多选框
<input type="radio">     单选框  通过name属性值来进行分组
<input type="file">     可以让用户选择文件。使用 accept 属性可以定义控件可以选择的文件类型。
<input type="submit ">     用于提交表单的按钮
<input type="number ">    用于输入浮点数的控件
<input type="hidden ">     不显示在页面上的控件,但它的值会被提交到服务器
<input type="button ">     无缺省行为按钮

除了input外还有一些其他的表单输入元素

textarea

多行文本域

 <textarea rows="10" cols="30">
          我是多行文本输入框
 </textarea>

select 、option

下拉列表

 <select name="city">
        <option value="shanghai">上海</option>
        <option value="shenzhen">深圳</option>
        <option value="beijing">北京</option>
    </select>

label

这个标签主要是为input元素定义标注(标记)。

    <label for="male">Male</label>
    <input type="radio" name="sex" value="male"><br />
    <label for="male">Female</label>
    <input type="radio" name="sex" value="female">
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、关于form表单的基础 form表单:是一个包含表单元素的区域;作用,用于包裹表单元素。 表单元素:是允许用户...
    tangmengyun阅读 4,017评论 1 1
  • HTML 表单用于搜集不同类型的用户输入。用户提交表单时向服务器传输数据,从而实现用户与Web服务器的交互。HTM...
    FLYSASA阅读 3,709评论 0 0
  • 在 HTML 中,表单是由 标记定界的区域,包含文本输入框、按钮、复选框和图形用户界面的其他功能部件。Web ...
    莱昂纳德刚阅读 3,418评论 0 0
  • 一、表单 1. 表单的作用 HTML 表单用于接收不同类型的用户输入,用户提交表单时向服务器传输数据,从而实现用户...
    zx9426阅读 3,304评论 0 1
  • 今天,我制定了我的一周计划,分为四步。 制定目标—启动—跟进—回顾 我以10天结束56个单元英语单词为目标。 本来...
    地球的旅行者阅读 2,713评论 0 5

友情链接更多精彩内容