HTML 表单表示文档中的一个区域,此区域包含交互控件,将用户收集到的信息发送到 Web 服务器。
HTML 表单通常包含各种输入字段、复选框、单选按钮、下拉列表等元素。
以下是一个简单的HTML表单的例子:
- 元素用于创建表单, 属性定义了表单数据提交的目标 URL, 属性定义了提交数据的 HTTP 方法(这里使用的是 "post")。
- 元素用于为表单元素添加标签,提高可访问性。
- 元素是最常用的表单元素之一,它可以创建文本输入框、密码框、单选按钮、复选框等。 属性定义了输入框的类型, 属性用于关联 元素, 属性用于标识表单字段。
- 元素用于创建下拉列表,而 元素用于定义下拉列表中的选项。
(在本页底端可以找到更多实例。)
表单是一个包含表单元素的区域。
表单元素是允许用户在表单中输入内容,比如:文本域(textarea)、下拉列表(select)、单选框(radio-buttons)、复选框(checkbox) 等等。
我们可以使用 标签来创建表单:
多数情况下被用到的表单标签是输入标签 。
输入类型是由 属性定义。
接下来我们介绍几种常用的输入类型。
文本域通过 标签来设定,当用户要在表单中键入字母、数字等内容时,就会用到文本域。
浏览器显示如下:
注意:表单本身并不可见。同时,在大多数浏览器中,文本域的默认宽度是 20 个字符。
密码字段通过标签 来定义:
浏览器显示效果如下:
注意:密码字段字符不会明文显示,而是以星号 或圆点 替代。
标签定义了表单的单选框选项:
浏览器显示效果如下:
定义了复选框。
复选框可以选取一个或多个选项:
浏览器显示效果如下:
定义了提交按钮。
当用户单击确认按钮时,表单的内容会被传送到服务器。表单的动作属性 定义了服务端的文件名。
属性会对接收到的用户输入数据进行相关的处理:
浏览器显示效果如下:
假如您在上面的文本框内键入几个字母,然后点击确认按钮,那么输入数据会传送到 html_form_action.php 文件,该页面将显示出输入的结果。
以上实例中有一个 method 属性,它用于定义表单数据的提交方式,可以是以下值:
- :指的是 HTTP POST 方法,表单数据会包含在表单体内然后发送给服务器,用于提交敏感数据,如用户名与密码等。
- :默认值,指的是 HTTP GET 方法,表单数据会附加在 属性的 URL 中,并以 作为分隔符,一般用于不敏感信息,如分页等。例如:https://www.runoob.com/?page=1,这里的 page=1 就是 get 方法提交的数据。
: HTML5新标签
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/11077.html