引进于 HTML5
概述
HTML Datalist 元素 (<datalist>) 包含了一组<option>
元素,这些元素表示其它表单控件可选值.
- 内容范畴流内容,段落内容。
- 允许内容要么 段落内容 要么 0个或多个
<option>
元素. - 遗漏标签不允许,开始标签和结束标签都不能省略。
- 允许父级元素任何接受段落内容的元素.
- DOM接口
HTMLDataListElement
属性
该元素除了公用的全局属性之外,没有其他属性。
示例
<label>Choose a browser from this list: <input list="browsers" name="myBrowser" /></label> <datalist id="browsers"> <option value="Chrome"> <option value="Firefox"> <option value="Internet Explorer"> <option value="Opera"> <option value="Safari"> </datalist>
结果
规范
规范 | 状态 | 备注 |
---|---|---|
WHATWG HTML Living Standard <datalist> |
Living Standard | |
HTML5 <datalist> |
Recommendation |
浏览器兼容性
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 20 | 4.0 (2.0) | 10 | 9.5 | 未实现 |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | 33 | 4.0 (2.0) | 未实现 | 10 | 未实现 |