html - 表单详解

  • HTML 表单用于搜集不同类型的用户输入。
  • 表单是一个包含表单元素的区域。
  • 表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息的元素。
  • 表单使用表单标签(<form>)定义。

一、输入

多数情况下被用到的表单标签是输入标签(<input>)。输入类型是由类型属性(type)定义的。大多数经常被用到的输入类型如下:

1.1、文本域(Text Fields)

当用户要在表单中键入字母、数字等内容时,就会用到文本域。
注意:表单本身并不可见。同时,在大多数浏览器中,文本域的缺省宽度是20个字符。
示例代码:

<form>
First name: 
<input type="text" name="firstname" />
<br />
Last name: 
<input type="text" name="lastname" />
</form>

示例效果:

First name:
Last name:

1.2、密码域(Password Fields)

当用户需要输入密码时,不想在网页上直接显示,密码域中键入字符时,浏览器将使用项目符号来代替这些字符
示例代码:

<form>
用户:
<input type="text" name="user">
<br />
密码:
<input type="password" name="password">
</form>

示例效果:

用户:
密码:

1.3、单选按钮(Radio Buttons)

当用户从若干给定的的选择中选取其一时,就会用到单选框
示例代码:

<form>
<input type="radio" name="sex" value="male" /> Male
<br />
<input type="radio" name="sex" value="female" /> Female
</form>

示例效果:

Male
Female

1.4、复选框(Checkboxes)

当用户需要从若干给定的选择中选取一个或若干选项时,就会用到复选框。
示例代码:

<form>
<input type="checkbox" name="bike" />
I have a bike
<br />
<input type="checkbox" name="car" />
I have a car
</form>

示例效果:

I have a bike
I have a car

二、表单的动作属性(Action)和确认按钮

  • 通过上述内容获得用户数据后,需要进行进一步的处理
  • 当用户单击确认按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。
    示例代码:
<form name="input" action="html_form_action.asp" method="get">
Username: 
<input type="text" name="user" />
<input type="submit" value="Submit" />
</form>

示例效果:

Username:

假如您在上面的文本框内键入几个字母,然后点击确认按钮,那么输入数据会传送到 “html_form_action.asp” 的页面。该页面将显示出输入的结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值