HTML5+CSS3 新的表单元素
在上述内容中,详细了解一下表单中所新增的标签的类型,以及属性内容。此外,HTML 5中还新增了以下3个表单元素。 1.Datalist元素
datalist元素规定输入域的选项列表。列表是通过datalist内的option元素创建的。如需把datalist绑定到输入域,在标签中,通过list属性引用datalist的id。
语法: 下面通过一个示例来查看一下,该元素的应用方法。 示例:3-12 datalist.html
datalist列表 选择图书:
执行上述代码,可以看到一个文本框,而单击该文本框,即可弹出一个列表。
单击 显示列表
2.Keygen元素
keygen元素的作用是提供一种验证用户的可靠方法。keygen元素是密钥对生成器(key-pair generator)。当提交表单时,会生成两个键,一个是私钥,一个公钥。
私钥(private key)存储于客户端,公钥(public key)则被发送到服务器。公钥可用于之后验证用户的客户端证书(client certificate)。
示例:3-13 keygen.html
keygen元素 通过执行上述代码,则在弹出的页面中,其
标签将以下拉框的方式显示一组数字型数据。此时,用户可以输入“用户名”,以及单击【下拉】按钮选择密钥内容。
输入 单击 选择
3.Output元素
容,如随机的数字。而在传递时,则以加
标签与