HTML学习笔记(九)表单
2016-04-01 16:21
489 查看
表单<form>
表单是一个包含表单元素的区域。表单元素是允许用户在表单中(比如:文本域、下拉列表、单选框、复选框等等)输入信息,并用于向服务器传输数据的元素。表单标签:
<form> | 定义供用户输入的表单 |
<input> | 定义输入域 |
<textarea> | 定义文本域 (一个多行的输入控件) |
<label> | 定义一个控制的标签 |
<fieldset> | 定义域 |
<legend> | 定义域的标题 |
<select> | 定义一个选择(下拉)列表 |
<optgroup> | 定义选项组 |
<option> | 定义下拉列表中的选项 |
<button> | 定义一个按钮 |
文本框 <input type="text"/>
密码框 <input type="password"/>
单选按钮 <input type="radio"/>
多选框 <input type="checkbox"/>
下拉列表框
<select> 描述一个下拉框
<option></option> 描述一个下拉项
<option></option>
</select>
多行文本框
<textarea cols="..." rows="..." ></textarea>
提交按钮 <input type="submit" value="按钮上的字"/>
重置按钮 <input type="reset" value=" ......"/>
普通按钮 <input type="button" value=" ...... "/>
HTML 表单 - 输入标签<input>
输入类型是由类型属性(type)定义的。经常被用到的输入类型如下:文本域:type="text"
密码字段:type="password" (密码字段字符不会明文显示,而是以星号或圆点替代。)
单选按钮:type="radio" (设置相同的name属性,把单选按钮规定为同一组,就实现单选。 如:下面单选框小栗子中两个radio类型input的name都为“Sex”)
复选框:type="checkbox" (用户可从若干给定的选择中选取一个或若干选项)
提交按钮:type="submit"
表单的动作属性:
action="xxxxxx.xxx" 当用户单击提交按钮时,表单的内容会被传送到另一个文件。表单的动作属性定义了目的文件的文件名/目标地址。由动作属性定义的这个文件通常会对接收到的输入数据进行相关的处理。
小栗子:(引用自w3cschool)
<form name="input" [code]action="html_form_action.asp" method="get">
Username:
<input type="text" name="user" />
<input type="submit" value="Submit" />
</form>[/code]
浏览器显示如下:
Username:
type
:当type值设置为submit时,按钮才有提交作用
value
:
按钮上显示的文字
假如在上面的文本框内键入几个字母,然后点击确认按钮,那么输入数据会传送到 "html_form_action.asp" 的页面。该页面将显示出输入的结果。
点击到w3cschool--表单
单选框小栗子:
<html> <body> <form> 女: <input type="radio" checked="checked" name="Sex" value="f"/> <br/> 男: <input type="radio" name="Sex" value="m"/> </form> </body> </html>
复选框小栗子:
<html> <body> <form> 爱好: <pre> <input type="checkbox"name="reading book"/>看书</pre> <pre> <input type="checkbox"name="singing"/>唱歌</pre> </form> </body> </html>
使用了 pre 标签对空行和空格进行控制。还可以使用<span>   </span>
下拉列表小栗子:
<html> <body> <form> <select name="city"> <option value="Beijing">Beijing</option> <option value="Shanghai">Shanghai</option> <option value="Hongkong">Hongkong</option> <option value="Lundon">Lundon</option> </select> </form> </body> </html>
通过在某个option标签内添加selected="selected"属性,可以设定默认选项值。
下拉列表也可以进行多选操作,在<select>标签中设置multiple="multiple"属性,就可以实现多选功能。
文本域小栗子:
<html> <body> <textarea rows="8" cols="16"></textarea> </body> </html>
cols :
多行输入域的列数。
rows :
多行输入域的行数。
<fieldset>与<legend>的使用小栗子:
<!DOCTYPE HTML> <html> <body> <form> <fieldset> <legend align="center">健康信息</legend> 姓名:<input type="text" /> 性别:<input type="text" /> <br/> 身高:<input type="text" /> 体重:<input type="text" /> </fieldset> </form> </body> </html>
相关文章推荐
- CSDN博客中嵌入背景音乐
- 抽取html中的所有链接
- HTML <font> 标签
- HTML —— HTML教程|HTML手册|HTML基础|HTML语法
- mac和window下的html开发工具
- HTML学习(七)——框架
- HTML <a> 标签
- 关于HTML中的title换行问题
- 关于VS打开cshtml出现 未能完成该操作。无效指针
- HTML学习(六)——表单
- 使用HTML写一个完整的注册页面
- 好玩的html
- 从服务器获取报表模板到html页面显示报表pdf
- html块状元素和内联元素检索
- html展示 pdf 利器
- C# Html格式内容转Csv内容包括table(重点在rowspan和colspan合并),p,div元素
- C#将html转pdf
- 动态HTML和W3C文档对象模型
- 在HTML中URL、src、href分别代表什么?如何使用?
- HTML学习笔记(七)<div>与<span>