[html5]Datalist元素实现输入提示
[html5]Datalist元素实现输入提示,HTML5有无限可能,总是在释出一些新鲜实用的功能,让原生的web环境更加炫酷
HTML5有无限可能,总是在释出一些新鲜实用的功能,让原生的web环境更加炫酷。
今天看到datalist
这个元素,可以用来预先定义一个输入框的潜在选项,也就是我们在平时项目中经常用jQuery插件或者自己写JS来实现的autocomplete
「自动补全,但似乎自动提示更贴切一些」功能。
具体来说,页面上的input
还是原来的input
,只是在它的下面定义一下新的datalist
在其中填充触发提示的文本,同时在该input
元素上指定list
属性指向这个list
。一个大概的例子大概是像下面这样
- 你最喜欢的浏览器是:
<input list="browsers">- <datalist id="browsers">
- <option value="Internet Explorer">
- <option value="Firefox">
- <option value="Chrome">
- <option value="Opera">
- <option value="Safari">
- </datalist>
浏览器兼容性
下面的数据来自caniuse。
来源:http://www.cnblogs.com/Wayou/p/autocomplete-with-html5-datalist.html
热门文章推荐
- 10款html5网页播放器推荐(总有一款适合你)
- [html5]html5+css3实现图片斜角切成直角梯形显示的源代码
- [HTML5]HTML5视频video时间事件代码
- [微信]iOS苹果和微信中音频和视频实现自动播放的方法
- [html5]html5视频全屏实现的源代码
- [Html5]mobile-agent移动Agent,就是具有移动性的智能Agent
- [html5]视频播放器js控制vedio视频和分段播放
- [html5]H5播放器:竖屏播放\横屏播放\跟随旋转例子
请稍候...