误删(哭)
3.文本框
< input type=“text” />
属性:
name:定义控件名称
value:指定控件初始值
密码框
< input type=“password” />
属性:
name:定义控件名称
value:指定控件初始值
但是 < input type=“button” value=“立即购买”>
普通按钮 value 表示 button的名字
4.单行文本框默认值是type=“text”
密码框< input type=“password”/>
单选按钮< i nput type=“radio” name=””/>
复选框< input type=“checkbox”/>
隐藏域< input type=“hidden”/>
文件上传< input type=“file”/>
下拉框< select>标签
< select>< option value=“1”>北京
多行文本< textarea></ t extarea>
提交按钮< input type=“submit”/>
普通按钮< input type=“button”/>
重置按钮< input type=“reset”/>
5.
复选框
< input type=“checkbox” />
属性:
name:定义控件名称
value:指定控件初始值
checked:设置控件初始状态是否被选中
例如:爱好:
< i nput type=“checkbox” checked/>游戏
< input type=“checkbox”/>唱歌
< input type=“checkbox”/>跳舞
6
文件
< input type=“file”/>
属性:
name:定义控件名称
使用file类型的input时要注意以下几点
1.form表单的method属性值要为post
1.form要加enctype=“multipart/form-data"属性,这个属性说明了我们的文件以二进制方式传输文件,因为我们计算机本身最底层都是以二进制来显示、传输。
默认地,表单数据会编码为 “application/x-www-form-urlencoded”,不能用于文件上传
< form action=”" method=“post” enctype=“multipart/form-data”>
< input type=“file” name=“file1”/>
< /form>
7
隐藏区域
< input type=“hidden” />
属性:
name:定义控件名称
value:指定控件初始值
按钮
< input type=“button” />
属性:
name:定义控件名称
value:指定控件初始值
不具有提交功能
8
提交按钮
< input type=“submit” />
属性:
name:定义控件名称
value:指定按钮表面显示文字
重置按钮
< input type=“reset” />
属性:
name:定义控件名称
value:指定按钮表面显示文字
9
图像图片按钮
属性:
name:定义控件名称
src:指定图像地址
按钮
< button>按钮</ button>
属性:
type:button/submit/reset,默认值为submit
10
下拉列表框
select属性: < select>
name:此列表框的名字 < option></ option>
multiple:多选,不用赋值 < option></ option>
size :规定下拉列表中可见选项的数目(显示几行) </ select>
disabled:规定禁用该下拉列表
option属性:
selected :用来指定默认的选项
value: 用来给< option>指定的那一个选项赋值,这个值是要传送到服务器上的,服务器正是通过调用< select>区域的名字的value 属性来获得该区域选中的数据项的
11
多行文本框
< textarea></ textarea>
属性:
cols :这文字区块的宽度
rows :这文字区块的列数,即其高度
12
标签为 input 元素定义标注。
label是input的描述,它本身不会有特殊效果,但它和其它input标签使用可以提升用户的使用体验,用户不用非得点击到按钮,而是点击文字即可选中,如“记住密码”
<label for="pwd">记住密码</label>
< input type=“checkbox” name=“pwd” id=“pwd” />
*通过label的for指向按钮的id来绑定,for和id属性的值要相同
<form>
<label for="male">Male</label>
<input type="radio" name="sex" id="male" />
</form>
<label>标签一般和radio、checkbox类型一起使用。
13
14
fieldset>元素集
fieldset 元素可将表单内的相关元素分组,通常和legend标签一起用,legend标签定义了fieldset的提示信息,fieldset是块级元素。
< fieldset>
健康信息
身高:< input type=“text” />
体重:
</ fieldset>
1
15
电子邮件类型
功能描述:输入E-mail地址的文本框
语法:(<input type=“email”/ >)
注意:输入的内容中必须包含"@","@"后面必须具有内容 ,
***有下划线
搜索类型
功能描述:输入搜索关键字的文本框
语法:(< input type=“search”/>
16
URL类型
功能描述:输入WEB站点的文本框
语法:< input type=“url”/>
注意:输入的内容中必须包含"http://",后面必须有内容
颜色类型
功能描述:预定义的颜色拾取控件
语法:< input type=“color”/>
17
数字类型
功能描述:只能接受数字
语法:
属性:min:当前域能接受的最小值
max:当前域能接受的最大值
step:决定了域所接受值递增或递减的步长,默认为1
18
范围类型
功能描述:允许用户选择一个范围内的值
语法:< input type=“range” min=“0” max=“100” value=“80”/>
属性:min:范围的下限值
max:范围的上限值
step:声明该值递增或递减的步长
value:设置初始值
-----就是可以调节长度的线-
19
日期类型
功能描述:创建一个日期输入域
语法:< input type=“date” />
周类型
功能描述:与date类型相似,但只能选择周
语法:< input type=“week” />
20
HTML5新增属性
placeholder
作用:默认提示
语法:< input type=“text” placeholder=“请输入用户名”/>
multiple
作用:支持在一个域中输入多个值,逗号隔开,一般配合邮箱和URL使用
语法:< input type=“email” multiple/>
21
autofocus
作用:自动获取焦点
语法:< input type=“text” autofocus/>
required
作用:防止域为空提交表单时
语法:< input type=“text” required/>
minlength和 maxlength
作用:定制元素允许的最小字符数和最大字符数
语法:< input type=“text” minlength=“6” maxlength=“18”/>
min和max
作用:定制元素允许的最小数字和最大数字
语法:< input type=“number” min=”0” max=”100”/>