本文摘自PHP中文网,作者不言,侵删。
这篇文章主要介绍了关于HTML5 新表单元素 ,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下HTML5 <datalist>元素
<datalist>元素规定输入域的选项列表
<datalist>属性规定form或input域应该拥有自动完成功能。当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项;
使用<input>元素的列表属性与<datalist>元素绑定。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | <!DOCTYPE HTML>
< html >
< head >
< meta charset = "utf-8" />
< title >自选教程(如约智惠.com)</ title >
</ head >
< body >
< form action = "demo-form.php" method = "get" >
< input list = "browsers" name = "browser" >
< datalist id = "browsers" >
< option value = "Internet Explorer" ></ option >
< option value = "Firefox" ></ option >
< option value = "Chrome" ></ option >
< option value = "Opera" ></ option >
< option value = "Safari" ></ option >
</ datalist >
< input type = "submit" >
</ form >
< p >
< strong >注意:</ strong >Internet Explorer 9, Safari 不支持 datalist 标签。
</ p >
</ body >
</ html >
|
HTML5 <keygen>元素
<keygen> 元素的作用是提供一种验证用户的可靠方法。
<keygen>标签规定用于表单的密钥对生成器字段。
当提交表单时,会生成两个键,一个是私钥,一个公钥。
私钥(private key)存储于客户端,公钥(public key)则被发送到服务器。公钥可用于之后验证用户的客户端证书(client certificate)。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | <!DOCTYPE HTML>
< html >
< head >
< meta charset = "utf-8" />
< title >自选教程(如约智惠.com)</ title >
</ head >
< body >
< form action = "demo-form.php" method = "get" >
用户名:< input list = "text" name = "usr_name" >
密码:< keygen name = "security" >
</ datalist >
< input type = "submit" >
</ form >
< p >
< strong >注意:</ strong >Internet Explorer 不支持 keygen标签。
</ p >
</ body >
</ html >
|
HTML5 <output> 元素
<output>元素用于不同类型的输出,比如计算或脚本输出:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <!DOCTYPE HTML>
< html >
< head >
< meta charset = "utf-8" />
< title >自选教程(如约智惠.com)</ title >
</ head >
< body >
< form oninput = "x.value=parseInt(a.value)+parseInt(b.value)" > 0
< input type = "range" id = "a" value = "50" > 100
+< input type = "number" id = "b" value = "50" >
=< output name = "x" for = "a b" ></ output >
</ form >
< p >
< strong >注意:</ strong >Internet Explorer 不支持 output 标签。
</ p >
</ body >
</ html >
|
标签 | 描述 |
---|
<datalist> | <input>标签定义选项列表。请与 input 元素配合使用该元素,来定义 input 可能的值。 |
<keygen> | <keygen> 标签规定用于表单的密钥对生成器字段。 |
<output> | <output> 标签定义不同类型的输出,比如脚本的输出。 |
以上就是HTML5 新表单元素 的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
详谈html中script标签(附代码)
什么是html h1标签?html h1标签使用方法的详细介绍
HTML5 details标签的作用是什么?<details>标签的使用方法介绍(附使用实例)
HTML5实现留言和回复的页面样式
h5的本地存储之indexeddb
h5上滑跳转页面的实现(代码实例)
HTML5实现下雪效果的实例代码分享
浏览器兼容HTML5和css3的问题
HTML5中关于volume属性的使用详解
HTML5标签嵌套规则的详细介绍
更多相关阅读请进入《HTML5》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » HTML5 新表单元素