表单标签(掌握)

表单目的是为了收集用户信息。

在网页中,我们也需要跟用户进行交互,收集用户资料,这时就需要表单。

在HTML中,一个完整的表单通常由表单控件(也叫表单元素),提示信息和表单域3个部分构成。

N4{IOTT8NW0KEG8@KDKPM5U.png

表单控件:

包含了具体的表单功能项,如单行文本输入框,密码输入框,复选框,提交按钮,重置按钮等。

提示信息:

一个表单中通常还需要包含一些说明性文字,提示用户进行填写与操作。

表单域:

它相当于一个容器,用来容纳所有的表单控件和提示信息,可以通过它定义处理 表单数据所用程序的URL地址,以及数据提交到服务器的方法。如果补丁已表单域,表单的数据就无法传送到后台服务器。

文本框和密码框

在上面的语法中标签为单标签,type属性为其最基本的属性,取值有多种,用于指定不同的控件类型。除了type属性之外,标签还可以定义很多其它的属性,常用属性下图所示:

![%IYOE55Z~8SAYJ5L3(AYY7.jpg

input(输入)控件

1.input是个单标签 (br hr img base )

2.input 可以看做是变色龙,可以通过 type (类型)属性来改变形状

这是一个文本框

这是一个密码框

男 女

单选框,如果是同一组,我们用相同的name值来实现

篮球

默认选中这一项

inpu按钮组

搜索: 普通按钮

提交按钮

重置按钮

图像按钮

上传头像: 文件按钮

最多字符数与文本值

最多输入指定字数

label标签(理解)

label标签为input标签元素定义标注(标签)

作用:用于绑定一个表单元素,当点击label标签的时候被绑定的表单元素就会获得输入焦点。

输入账号:

当只有一个需要设置的标签时直接用label直接进行包裹input就可以了

输入账号:

如果label里面有多个表单,想定位某个,可以通过 for id 的格式来进行

textarea控件(文本域)

如果需要输入大量的信息,就要用到<标签。通过textarea控件可以轻松地创建多行文本输入框。

基本语法:

(cols和rows不常用)

文本内容

1$PH5YNH`W31~{0YO{4DRQT.png

下拉菜单

使用selet控件定义下拉菜单的基本语法格式如下:

选项1

选项

选项

注意:

1.中至少包含一对

2.在option中定义selected=selected"时,当前项即为默认选中项。

表单域

在HTML中,form标签被用于定义表单域,既创建一个表单,以实现用户信息的收集与传递,form中所有的内容都会被 提交给服务器。

基本语法

各种表单控件

常用属性:

1.Action在表单收集到信息后,需要将信息传递给服务器进行处理,action用于指定接收并处理表单数据的服务器程序的url地址。

2.method用于设置表单数据的提价方式,其取值为get或post。

(1.get 速度快但是会显示表单里的内容,不安全不能做密码提交)

(post 速度慢一些,但是不会显示表单里的内容,安全一些)

3.name用于指定表单的名称,以区分一个页面中的多个表单。

注意:每个表单都应该有知己的表单域。

以上

html中完整表单控件,HTML表单和表单控件相关推荐

  1. 怎样用javascript给控件赋值,使在服务器端得到此控件的值?或怎样将前台的(或js)中的值传递到后台

    问: 怎样用javascript给控件赋值,使在服务器端得到此控件的值? _______________________________________________________________ ...

  2. 【ASP.NET】第八课——GridView 控件的编辑功能优化,GridView控件中嵌套DropDownList控件

    知识点:掌握 GridView 的编辑.高亮显示的功能 .GridView控件中嵌套DropDownList控件获取数据源. [ASP.NET]第七课--数据绑定和 GridView 控件的使用 重点 ...

  3. java datatable用法_Java中实现DataTable工具类,并利用其实现简单分页控件。

    具体工具类代码,请见我上一个博客. 一.工具类的使用 1.1 DataTable工具类的使用 1.1.1DataTable简单解析 顾名思义,DataTable其实就是一张虚拟数据表,用于存储由数据库 ...

  4. WebBuilder中知识点:批量操作、combo、radio、复选框控件的使用

    一.WebBuilder中对grad列表设置复选框按钮 如图:,实现方法:在grad属性里面设置selType属性为checkboxmodel,multiSelect也最好设置为true.设置完之后, ...

  5. java中显示动态信息的方法_java里的动态表单技术

    最近的一个项目,由于客户的需求等信息不确定,为了降低以后修改的成本及产品的推广考虑到动态表单技术,之前也一直在考虑到动态表单技术,毕竟在delphi里已经实现过了,由于我们采用的hibernate的执 ...

  6. qt中创建控件布局以及删除原有布局和控件

    引言 当根据数据来创建控件并布局时,如果数据更新,那么之前创建的控件便需要删除后重新创建布局.该文主要说明将原来的布局和控件删除,重新创建并布局. 示例 先看一下ui文件: 下面是实现代码: void ...

  7. Maps模块管理地图控件,用于在web页面中显示地图控件,提供各种接口操作地图控件,如添加标点、路线等。通过plus.maps可获取地图管理对象

    方法: openSysMap: 调用系统第三方程序进行导航 create: 创建Map对象 getMapById: 查找已经创建的Map对象 对象: Map: 地图控件对象 MapStyles: 地图 ...

  8. weboffice控件接收html文件,WebOffice 文档控件API

    目    录 WebOffice是基于客户端的ocx控件,它的功能是将Office文档(Word.Excel.WPS)嵌入到浏览器中,并调用Office中各种接口,完成文档编辑工作,然后使用控件的Ht ...

  9. 基于C#的GIS开发20210426之类库同名类、制作winform控件、建立控件之间的关联、自己制作控件、自己控件引入项目、显示磁盘文件夹、磁盘文件与picturebox建立关系、图像拉伸

    C#知识点与控件的制作 一.C#中多个类库中有同名类,区分问题 二.制作最简单的winform控件 1.拖动加载 事件代理 筛选器 2.显示属性.事件,及其修改 常见控件属性介绍 窗体常用的方法 常见 ...

  10. iview 表单 验证_iview必备技能一、表单验证规则

    iView表单组件使用async-validator验证器对表单域中数据进行验证,给 Form 设置属性 rules,同时给需要验证的 FormItem 设置属性 prop 指向对应字段即可. 完整的 ...

最新文章

  1. 阿里达摩院 AI医疗 「铸剑」四年:上线170家医院,落地57座城市
  2. 借助Glances Monitor,密切关注你的系统
  3. python自学平台-Python学习交流平台与教程推荐
  4. python里compile的作用_Python代码中compile()函数具有哪些功能呢?
  5. CreateThread和_beginthreadex的区别
  6. VM安装虚拟机不能全屏解决
  7. 查看linux中tcp连接数
  8. 61单片机程序下载一闪而过,下载完成之后没有看到实验现象。
  9. Keil下无法跳转查看函数定义
  10. CGROUP CFS 调度中的 period,burst 概念
  11. css边框图片的使用场景
  12. 732 我的日程安排表 III(差分思想)
  13. iOS自动化-iOS录屏xrecord及解决iPhone设备不显示的问题
  14. LeetCode.M11.盛最多水的容器
  15. krita源码提供了Tarball 和KDE Repository两套源码的区别
  16. IDEA创建applicationContext.xml文件图标不是xml文件图标
  17. 互联网之公众号赚钱大法。原来这么赚钱!
  18. crowd counting
  19. 黑马程序员——JAVA菜鸟修炼记之天下大势:Java体系鸟瞰
  20. 【吴恩达deeplearning.ai】2.7 Inception 网络

热门文章

  1. 服务器系统日志中打印机所需的驱动程序未知错误解决方法
  2. 袁红岗的程序员修炼之道
  3. linux优点和缺点有哪些?
  4. g++ -L 和-l -I参数
  5. 用户等级体系 - 用户等级设计理念
  6. 【Pytorch学习笔记】3.温习matplotlib——实用的 matplotlib.pyplot 预览图片类数据集的方法(以FashionMNIST为例)
  7. 暨南大学第一任计算机学院院长,暨南大学信息学院院长姚国祥天堂纪念馆
  8. MySQL 多表联合查询有何讲究?
  9. 11. jdbc 只读连接
  10. 计算机仿真如何汇款,【计算机仿真杂志社】计算机仿真杂志社编辑部