8.type 为 submit 、 reset 和 button 时
解释:生成一个按钮,三种模式:提交、重置和一般按钮,和 元素相同。
值名称
说明
submit
生成一个提交按钮
reset
生成一个重置按钮
button
生成一个普通按钮
如果是 submit 时,还提供了和 元素一样的额外属性:formaction、formenctype、formmethod、formtarget 和 formnovalidate。
9.type 为 image 时
解释:生成一个图片按钮,点击图片就实现提交功能,并且传送了分区响应数据。图片按钮也提供了一些额外属性。
属性名称
说明
src
指定要显示图像的 URL
alt
提供图片的文字说明
width
图像的长度
height
图像的高度
提交额外属性
formaction、formenctype、formmethod、formtarget和 formnovalidate。
10.type 为 email 、 tel 、 url 时
解释:email 为电子邮件格式、tel 为电话格式、url 为网址格式。额外属性和 text 一致。但对于这几种类型,浏览器支持是不同的。email 支持比较好,现在浏览器都支持格式验证;tel 基本不支持;url 支持一般,部分浏览器只要检测到 http://就能通过。
11.type 为 hidden 时
解释:生成一个隐藏控件,一般用于表单提交时关联主键 ID 提交,而这个数据作为隐藏存在。
12.type 为 file 时
解释:生成一个文件上传控件,用于文件的上传。额外提供了一些属性:
属性名称
说明
accept
指定接受的 MIME 类型
required
表明用户必须提供一个值,否则无法通过验证
accept="image/gif, image/jpeg, image/png"
查看更多关于第10章表单元素[中]_html/css_WEB-ITnose的详细内容...