美文网首页
HTML表单

HTML表单

作者: ErrorException | 来源:发表于2018-10-31 18:56 被阅读0次

```javascrip<input type ="text">``` 文本框

  特点: 单行  ,用户可以 在其中输入 文本内容

只读 文本框 :

在文本框 中 加入 属性 readonly="readonly" , 一般用于 某些 不可修改的信息 的展示

```<input type="password"> ``` 密码框

  特点: 输入时 不显示 具体内容 , 安全性较高

```<input type="submit">```  提交按钮

 特点: 点击该按钮后, 会自动 提交 该按钮 所在的 <form> 表单

 表单会被提交到 后台服务器 , 通过 <form>的 action 属性 指定 提交到服务器的url地址

```<input type="hidden">``` 隐藏域

使用场景: 希望表单 向后台提交 某个数据(比如编号), 但又不希望 在表单中 显示给用户

 ```<textarea> </textarea>``` 文本域

  一般用来 填写 评论,回复 , 描述

  适合于 填写 大量 文本 (多行文本) 

  尺寸 具体根据 实际 需要 限定

```<input type="button">```  普通按钮

  不同与 提交按钮, 点击该按钮后, 不会 触发 表单的提交

  可以借助于该类 按钮 实现 "取消"按钮的功能 

  注意: 一个表单中 只需要 一个 submit (提交)按钮 , 但普通按钮可以有多个

 ```<input type="reset">``` 重置按钮

  点击该按钮, 会将 表单元素的 值 还原到 初始状态 (注意: 不一定是清空表单元素的值 )   

  表单元素的 初始值 可以通过 value 属性进行 预设

 ```<input type="image" src="图片路径">``` 图片按钮

 ```<input type="checkbox"> ```复选框

  用户可以勾选一个 , 也可勾选多个

```<input type="radio">```  单选按钮

  一组单选按钮 是 互斥的, 只能选中其中一个

  name属性值 相同的 单选 按钮 为 一组 , 组内互斥 , 组与组之间 不互斥   

 ```<select> 

    <option> </option>

</select>

```

 <option> 下拉框

下拉框 子标签 

一个 <select> 往往 包含多个 <option>

下拉框 和 文本框 对比:

下拉框 减少了 用户的 输入 , 同时 保证了 数据的 准确性

只适用于 值得种类 是有限的 , 比较少

<option> 的 value属性 一般 设置为 具体的编号 (比如 省份编号, 部门编号, 年级编号...)

而 <option> </option> 之间的 文本 只用作 方便 用户 阅读-选择

默认选中问题:

1.下拉框默认选中某一项 :  在 默认要选中的 option 中加入 属性selected="selected"

2.复选框 默认勾选某几项 : 在要默认勾选的复选框中加入属性 checked="checked"

3.单选按钮 默认选中某一项: 在要 默认点选的 单选按钮中 加入属性 checked="checked" 

禁用 表单元素

在表单元素 中加入 disabled="disabled" , 可以禁用文本框, 可以禁用 按钮 , 复选框 ...

特点: 禁用之后, 元素的值 将 不再参与 表单的提交 , 不再 向 后台服务器 发送 该禁用元素的 值

常见的应用场景 : 用户修改密码时, 先要求输入旧密码 , 在旧密码 正确输入之前, 确认修改 按钮 处于 disabled 状态

                  旧密码输入正确时, 通过 JavaScript 将 按钮的 disabled 属性 移除

<label>标签

用于 标记 某个 文本框 , 通过 label的 for属性 指向 对应文本框的 id属性值 , 以此 建立起 label 和 文本框的 关联关系

点击 label , 其 绑定的 文本框 自动获取 焦点 , 增大 用户 鼠标 点击的 命中率

相关文章

  • HTML表单的简单用法

    HTML表单的简单用法:HTML表单用于搜集不同类型的用户输入。 元素定义HTML表单。HTML表单包含表单元素。...

  • 简单介绍 HTML 表单的用法

    HTML 表单用于收集用户输入, 元素定义 HTML 表单。HTML 表单包含表单元素,表单元素指的是不同类型的...

  • HTML表单的用法

    html表单用于搜集不同类型的用户输入。

    元素 form元素定义html表单 HTML 表单包含表单元...

  • HTML学习笔记(四)

    一:HTML 表单 HTML 表单用于搜集不同类型的用户输入。 元素 HTML 表单用于收集用户输入。 HTML ...

  • HTML 表单的用法

    HTML 表单用于搜集不同类型的用户输入 元素定义 HTML 表单: 所有属性如下 HTML 表单包含表单元素表...

  • 08-表单

    本节案例 表单的作用 HTML 表单用于收集用户输入。 表单form 元素定义 HTML 表单,里面需要有各种表单...

  • Django学习-第十三讲(下):表单(一)forms.form

    1. html表单和django中的表单的区别 HTML中的表单: 单纯从前端的html来说,表单是用来提交数据给...

  • HTML4.01+CSS2.0教程(七)

    3/6/2017 12:33:03 PM html表单 html表单用于收集用户输入,而 元素用于定义html表单...

  • HTML表单介绍

    HTML 表单用于搜集不同类型的用户输入, 元素定义 HTML 表单;HTML 表单包含不同类型的 input ...

  • HTML表单用法

    HTML form表单用于为用户输入创建 HTML 表单。收集用户不同类型的数据。 HTML Form 語法 表单...

网友评论

      本文标题:HTML表单

      本文链接:https://www.haomeiwen.com/subject/vbxztqtx.html