HTML常用标签四
表单
- 表单的组成
- 一个完整的表单通常由表单域、表单控件(也称表单元素)和提示信息3各部分组成
- 表单域
- 表单域是一个包含表单元素的区域
- 在HTML中,<form> 标签用去定义表单域,以实现用户信息的收集和传递
<form action="url地址" method="提交方式" name=”表单域名称“>
各种表单元素空间
</form>
属性 | 属性值 | 作用 |
---|---|---|
action | url地址 | 用于指定接受并处理表单数据的服务器程序的url地址 |
method | get\post | 用于设置表单数据的提交方式,其取值为get\post |
name | 名称 | 用于指定表单的名称,以区分同一个页面中的多个表单域 |
-
表单元素
-
在表单域中可以定义各种表单元素,这些表单元素就是允许用户在表单中输入或者选择的内容控件
-
input输入表单元素
- input时输入的意思,在表单元素中<input> 标签用于收集用户信息
- 在<input> 标签中,包含一个type属性,根据不同的type属性值,输入字段拥有很多种形式(可以是文本字段、复选框、掩码后的文本控件,单选按钮、按钮等)
<input type="属性值" />
-
<input /> 标签为单标签
-
type属性设置不同的属性 值用来指定不同的控件类型
属性值 描述 button 定义按钮(多数情况下用于通过js启动脚本) checkbox 复选框 file 输入字段和”浏览“按钮,供上传文件 hidden 定义隐藏的输入字段 image 定义图像形式的提交按钮 password 定义密码字段,该字段中的字符被掩码 radio 定义单选按钮 reset 定义重置按钮,重置按钮会清除表单中的所有数据 submit 定义提交按钮,提交按钮会把表单数据发送到服务器 text 定义单行输入字段,用户可在其中输入文本,默认宽度为20个字节 name 定义input元素的名称 value 定义input的值 checked input元素首次加载是应被选中 maxlength 输入字段中的字符的最大长度 placeholder input文本框,初始里边有文字提示,当点击时,文字消失 -
name、value是每个表单元素都有的属性值,主要给后台人员用
-
name表单元素的名字,要求单选按钮和复选框要有相同的name值
-
checked属性主要针对单选按钮和复选框,主要作用一打开页面,主要可以默认选中某个表单元素
-
<label> 标签为input元素定义注标
- <label> 标签用于绑定一个表单元素,当点击<lable> 标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验
<label for="sex">男</label> <input type="radio" name="sex" id="sex">
【注意】<label> 标签的for属性应当与相关元素的id属性相同
-
select下拉表单元素
<select> <option>选项1</option> <option>选项2</option> <option>选项3</option> </select>
- <select> 中至少包含一对<option>
- <option> 中定义select=”select“时,当前项即为默认选项
-
textarea文本域元素
<textarea rows="3" cols="20"> 文本内容 </textarea>
-