HTML5拥有若干涉及表单的元素和属性,下面为大家介绍下新的表单元素datalist元素、keygen元素、output元素以及它们的使用实例,感兴趣的朋友可以参考下哈,希望对大家有所帮助

HTML5 拥有若干涉及表单的元素和属性。

本章介绍以下新的表单元素:

•datalist
•keygen
•output

浏览器支持

Input type IE Firefox Opera Chrome Safari
datalist No No 9.5 No No
keygen No No 10.5 3.0 No
output No No 9.5 No No

datalist 元素

datalist 元素规定输入域的选项列表。
列表是通过 datalist 内的 option 元素创建的。
如需把 datalist 绑定到输入域,请用输入域的 list 属性引用 datalist 的 id:

实例

 
Webpage: <input type="url" list="url_list" name="link" />
<datalist id="url_list">
<option label="W3School" value="http://www.W3School.com.cn" />
<option label="Google" value="http://www.google.com" />
<option label="Microsoft" value="http://www.microsoft.com" />
</datalist>

亲自试一试

提示:option 元素永远都要设置 value 属性。

keygen 元素

keygen 元素的作用是提供一种验证用户的可靠方法。
keygen 元素是密钥对生成器(key-pair generator)。当提交表单时,会生成两个键,一个是私钥,一个公钥。

私钥(private key)存储于客户端,公钥(public key)则被发送到服务器。公钥可用于之后验证用户的客户端证书(client certificate)。

目前,浏览器对此元素的糟糕的支持度不足以使其成为一种有用的安全标准。
实例

 
<form action="demo_form.asp" method="get">
Username: <input type="text" name="usr_name" />
Encryption: <keygen name="security" />
<input type="submit" />
</form>

亲自试一试

output 元素

output 元素用于不同类型的输出,比如计算或脚本输出:
实例

 
<output id="result" onforminput="resCalc()"></output>
最新资讯
Parler撤回对亚马逊的反垄断诉讼:已无关紧要

Parler撤回对亚马逊的

社交媒体平台Parler已经撤回了对亚马逊的反垄断诉讼,从
网易云音乐回应人事变动:李茵已离职 业务调整后仍为集体决策

网易云音乐回应人事变

据媒体报道,原网易云音乐市场副总裁李茵于 2 月离职;另
腾讯大意失《赘婿》:《赘婿》是怎样诞生的?

腾讯大意失《赘婿》:《

“顾家有方法,爱妻无杂念。无是非之乱耳,无不良之德行。
软银发力无现金支付:PayPay用户数量3~4年内翻番

软银发力无现金支付:Pa

软银互联网子公司Z Holdings联席CEO川部健太郎今日表
特斯拉VS Lucid Motors:LIDAR是天使还是魔鬼?

特斯拉VS Lucid Motor

特斯拉第一个真正的竞争对手可能是一家初创公司,即特斯
中兴通讯也“造车”?公司回应:确将成立汽车电子产品线

中兴通讯也“造车”?公

3月3日下午,记者从中兴通讯相关人士获得确认,中兴通讯将
最新文章
html5 canvas-1.canvas介绍(hello canvas)

html5 canvas-1.canva

大家都知道,目前并不是所有的浏览器中支持html5,就算是
canvas烟花特效锦集

canvas烟花特效锦集

这篇文章主要介绍了canvas烟花特效锦集,小编觉得挺不错
使用Html5、CSS实现文字阴影效果

使用Html5、CSS实现文

这篇文章主要介绍了使用Html5、CSS实现文字阴影效果的
html5 canvas绘制放射性渐变色效果

html5 canvas绘制放射

这篇文章主要介绍了html5 canvas绘制放射性渐变色效果
canvas基础之图形验证码的示例

canvas基础之图形验证

这篇文章主要介绍了canvas基础之图形验证码的示例的相
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能

利用HTML5+css3+jquer

这篇文章主要介绍了利用HTML5+css3+jquery+weui实现仿