手把手式教学! html之一大板块:表单

简介: 手把手式教学! html之一大板块:表单

表单在网页中主要负责数据采集功能,目的是用户输入与服务器进行交互,也是html又一大板块,所以本期单独列举表单之内容,几乎是手把手式教学,希望能够对你有所帮助。



首先一个表单需要一个form标签


<form action="" method=""></form>


其中action的值是数据提交的服务器地址,method的值是数据提交的方法,有两个属性:get:查询服务器的数据和post:修改服务器的数据。一般采用post,因为更加安全,在提交表单时地址栏不会显示提交内容。



其次是表单类型


一般表单分为文本框,密码框,提交框,单选框,复选框,上传文件,重置按钮,图片按钮,下拉框,多行文本框和普通按钮。

名称 属性值 表单域
文本框 text input
密码框 password input
提交框 submit input
单选框 radio input
复选框 checkbox input
下拉框 option select
上传文件 file input
多行文本框 textarea textarea
图片按钮 image input
重置按钮 reset input
普通按钮 button button



下面来细讲


文本框:

<form >
   文本框:<input type="text" placeholder="提示" name ="name"   value="默认值">
</form>

显示内容:

20210115170642294.png


这里说明一下,placeholder值设置提示文本,value设置默认文本,如果加上disabled属性则将value值设置为不可更改。

密码框:

<form >
   密码框:<input type="password" placeholder="提示" >
</form>

显示内容:

20210115171029933.png


提交框:

<form >
  提交框:<input type="submit" value="点击提交">
</form>

显示内容:

20210115171201519.png


单选框:

<form >
  单选:<input type="radio" name ="sex"  checked="checked">男
  <input type="radio" name ="sex" >女
</form>

显示内容:

20210115171411682.png

这里说明一下,如果写上checked属性则表示默认选择这个单选选项,name值必须设置一致才能使其二选一,否则会出现多选现象。


复选框:

<form >
爱好:
    <label>
    <input type="checkbox" name="favorite"  />
    唱歌</label>
    <label>
    <input type="checkbox" name="favorite"  />
    跳舞</label>
    <input type="checkbox" name="favorite"  />
    游泳
    <br/>
    <input type="checkbox" name="favorite"  />
    看书
    <input type="checkbox" checked="checked" name="favorite"  />
    玩手机
</form>


显示内容:

这里说明一下,如果在一个input标签上嵌套label标签,则会使得点击文字也能选中该框。

下拉框:

    <form>学历
      <select size="1">
        <option selected>博士</option>
        <option>硕士</option>
        <option>本科</option>
        <option>大专</option>
      </select>
      <br>
      <br>
      学历
      <select size="3" multiple="multiple">
        <option selected>博士</option>
        <option>硕士</option>
        <option>本科</option>
        <option>大专</option>
      </select>
    </form>


显示内容:

这里说明一下,selected表示默认值,option设置每一个下拉选项,multiple代表显示滑动条,一般和size配套使用,size设置一次显示的内容有几个。


上传文件:

    <form>
      <input type="file" />
    </form>


显示内容:

多行文本框:

    <form>
      多行文本框:
      <br>
      <textarea rows="10" cols="30" >
      </textarea>
    </form>


显示内容:

图片按钮:

    <form>
      <input type="image" src="1.jpg">
    </form>

该图片可直接点击。

重置按钮:

    <form action="" method="post">
      <input type="reset" name="" id="" value="重置" />
    </form>

点击重置后所有表单数据清空,并设置为默认值。


点击重置后所有表单数据清空,并设置为默认值。

普通按钮:

    <form action="" method="post">
      <button type="button">同意</button>
    </form>

显示内容:

20210115173810870.png


以上涵盖了几乎所有表单涉及到的,几乎是手把手的教学,希望对你入门html或者复习html有帮助。谢谢观看!

相关文章
|
18天前
|
定位技术
时尚的联系我们表单HTML模板(源码)
一款时尚的联系我们表单Html模板,带地图和所在位置,输入基本信息和信息发送,看起来很漂亮的联系我们页面。
30 1
时尚的联系我们表单HTML模板(源码)
|
15天前
|
移动开发 UED HTML5
HTML 表单和输入7
HTML 表单标签包括 `&lt;form&gt;`、`&lt;input&gt;`、`&lt;textarea&gt;`、`&lt;label&gt;`、`&lt;fieldset&gt;`、`&lt;legend&gt;`、`&lt;select&gt;`、`&lt;optgroup&gt;`、`&lt;option&gt;` 和 `&lt;button&gt;` 等,用于创建用户输入界面。HTML5 新增了 `&lt;datalist&gt;`、`&lt;keygen&gt;` 和 `&lt;output&gt;` 标签,增强了表单的功能和用户体验。
|
15天前
HTML 表单和输入6
提交按钮 `&lt;input type=&quot;submit&quot;&gt;` 用于将表单数据发送到服务器。表单的 `action` 属性指定接收数据的服务器文件,而 `method` 属性定义了提交方式(`get` 或 `post`)。`get` 方法将数据附加在 URL 后,适用于非敏感信息;`post` 方法将数据包含在请求体中,适用于敏感数据。示例展示了如何使用这两种方法提交表单。
|
11天前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
22 3
|
16天前
HTML 表单和输入5
复选框(Checkboxes)由 `&lt;input type=&quot;checkbox&quot;&gt;` 定义,允许用户选择一个或多个选项。
|
16天前
HTML 表单和输入2
HTML 表单是用于收集用户输入的区域,包含各种表单元素如文本域、下拉列表、单选框和复选框等。使用 `&lt;form&gt;` 标签创建表单,其中包含多个 `&lt;input&gt;` 元素来定义不同的输入类型。
|
16天前
HTML 表单和输入3
HTML 表单中的 `&lt;input&gt;` 标签是最常用的表单元素,其类型由 `type` 属性定义。常见的输入类型包括文本域(`&lt;input type=&quot;text&quot;&gt;`),用于用户在表单中输入字母和数字。
|
16天前
|
数据安全/隐私保护
HTML 表单和输入4
密码字段使用 `&lt;input type=&quot;password&quot;&gt;` 定义,输入的字符会被隐藏为星号或圆点。单选按钮使用 `&lt;input type=&quot;radio&quot;&gt;` 定义,用户只能选择一个选项。
|
1月前
|
移动开发 JavaScript 前端开发
HTML5 表单属性详解
HTML5引入了多种新的表单属性,使表单创建与验证更加便捷高效。新增的输入类型包括`email`、`url`、`tel`等,常用属性有`placeholder`、`required`等。表单元素如`&lt;form&gt;`可设置提交方法和目标URL,`&lt;button&gt;`及`&lt;input type=&quot;submit&quot;&gt;`用于提交。新元素`&lt;datalist&gt;`和`&lt;output&gt;`提供更多功能。HTML5还提供了内置表单验证机制,增强用户体验。
|
18天前
|
数据安全/隐私保护
HTML 表单和输入1
HTML表单用于收集用户输入并提交至Web服务器。表单中包含多种输入元素,如文本框、密码框、单选按钮、复选框及下拉列表等。通过`&lt;form&gt;`标签定义表单,`action`属性指定提交目标URL,`method`属性定义提交方式(如POST)。示例展示了如何构建一个包含文本输入、密码输入、单选按钮、复选框和下拉列表的简单表单。