📜  HTML-表格

📅  最后修改于: 2020-12-16 05:55:25             🧑  作者: Mango


当您想从网站访问者那里收集一些数据时,HTML表单是必需的。例如,在用户注册期间,您想收集诸如姓名,电子邮件地址,信用卡等信息。

表单将从站点访问者那里获取输入,然后将其发布到后端应用程序,例如CGI,ASP Script或PHP脚本等。后端应用程序将根据内部定义的业务逻辑对传递的数据执行所需的处理。应用程序。

有各种可用的表单元素,例如文本字段,textarea字段,下拉菜单,单选按钮,复选框等。

HTML

标签用于创建HTML表单,它具有以下语法-


   form elements like input, textarea etc.

表单属性

除了常见属性,以下是最常用的表单属性的列表-

Sr.No Attribute & Description
1

action

Backend script ready to process your passed data.

2

method

Method to be used to upload data. The most frequently used are GET and POST methods.

3

target

Specify the target window or frame where the result of the script will be displayed. It takes values like _blank, _self, _parent etc.

4

enctype

You can use the enctype attribute to specify how the browser encodes the data before it sends it to the server. Possible values are −

application/x-www-form-urlencoded − This is the standard method most forms use in simple scenarios.

mutlipart/form-data − This is used when you want to upload binary data in the form of files like image, word file etc.

注意-有关表单数据上载方式的详细信息,请参考Perl&CGI

HTML表单控件

您可以使用多种类型的表单控件来使用HTML表单收集数据-

  • 文字输入控件
  • 复选框控件
  • 收音机盒控件
  • 选择框控件
  • 文件选择框
  • 隐藏控件
  • 可点击的按钮
  • 提交并重置按钮

文字输入控件

表单上使用三种类型的文本输入-

  • 单行文本输入控件-此控件用于只需要一行用户输入的项目,例如搜索框或名称。它们是使用HTML 标记创建的。

  • 密码输入控件-这也是单行文本输入,但是一旦用户输入,它将立即屏蔽字符。它们也使用HTMl 标签创建。

  • 多行文本输入控件-当要求用户提供可能比单个句子更长的详细信息时,将使用此控件。使用HTML

这将产生以下结果-

属性

以下是