HTML 表单

HTML 表单,第1张

概述一、表单介绍   表单目的是为了收集用户信息。在我们网页中, 我们也需要跟用户进行交互,收集用户资料,此时也需要表单。在HTML中,一个完整的表单通常由表单控件(也称为表单元素)、提示信息和表单域3个部分构成。   表单控件:包含了具体的表单功能项,如单行文本输入框、密码输入框、复选框、提交按钮、重置按钮等。   提示信息:一个表单中通常还需要包含一些说明性的文字,提示用户进行填写和 *** 作。   表 一、表单介绍

  表单目的是为了收集用户信息。在我们网页中, 我们也需要跟用户进行交互,收集用户资料,此时也需要表单。在HTML中,一个完整的表单通常由表单控件(也称为表单元素)、提示信息和表单域3个部分构成。

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

  提示信息:一个表单中通常还需要包含一些说明性的文字,提示用户进行填写和 *** 作。

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

二、input 控件(重点)

  <input />标签为单标签,type属性为其最基本的属性,其取值有多种,用于指定不同的控件类型。除了type属性之外,<input />标签还可以定义很多其他的属性,其常用属性如下表所示。

  

属性 属性值 描述
type text 单行文本输入框
password 密码输入框
radio 单选按钮
checkBox 复选框
button 普通按钮
submit 提交按钮
reset 重置按钮
image 图像形式的提交按钮
file 文件域
name 由用户自定义 控件的名称
value 由用户自定义 input控件中的默认文本值
size 正整数 input控件在页面中的显示宽度
checked checked 定义选择控件默认被选中的项
maxlength 正整数 控件允许输入的最多字符数
三、label标签

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

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

  有两种方法来绑定元素:

  1、嵌套法:当只需绑定第一个元素时,用 label 标签包裹即可

<label> <input type="text"></label>

  2、for属性绑定:当有多个元素时,需用 for 属性来规定 label 与哪个表单元素绑定。 

<label for="male">Male</label><input type="radio" name="sex" ID="male" value="male">

  

四、textarea控件(文本域)

  如果需要输入大量的信息,就需要用到<textarea></textarea>标签。通过textarea控件可以轻松地创建多行文本输入框,其基本语法格式如下:

<textarea cols="每行中的字符数" rows="显示的行数">  文本内容</textarea>
五、select 下拉菜单

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

<select>  <option>选项1</option>  <option>选项2</option>  <option>选项3</option>  ...</select>

  Tips: 

  1、<select></select>中至少应包含一对<option></option>

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

六、表单域

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

  语法:

<form action="URL地址" method="提交方式" name="表单名称">  各种表单控件</form>

  常用属性:

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

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

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

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

 

  更多的标签学习请参考这里:http://www.w3school.com.cn/html/index.asp

总结

以上是内存溢出为你收集整理的HTML 表单全部内容,希望文章能够帮你解决HTML 表单所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1066500.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存