html5 datalist標(biāo)簽使用示例(自動(dòng)完成組件)
發(fā)布時(shí)間:2014-05-04 16:42:42 作者:佚名
我要評(píng)論

這篇文章主要介紹了html5 datalist標(biāo)簽使用示例(自動(dòng)完成組件),需要的朋友可以參考下
以前需要用JS寫一個(gè)自動(dòng)完成組件(Suggest),很費(fèi)勁。HTML5時(shí)代則不用了,直接使用datalist標(biāo)簽,直接減少了工作量。如下
復(fù)制代碼
代碼如下:<!DOCTYPE html>
<html>
<head>
<title>HTML5 datalist tag</title>
<meta charset="utf-8">
</head>
<p>
瀏覽器版本:<input list="words">
</p>
<datalist id="words">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
<option value="Sogou">
<option value="Maxthon">
</datalist>
</body>
</html>
datalist提供一個(gè)事先定義好的列表,通過(guò)id與input關(guān)聯(lián),當(dāng)在input內(nèi)輸入時(shí)就會(huì)有自動(dòng)完成(autocomplete)的功能,用戶將會(huì)看見(jiàn)一個(gè)下拉列表供其選擇。
Chrome/Firefox/Opera和IE10+均已支持,Safari直到版本7仍然不支持。
相關(guān)文章
Html5新標(biāo)簽datalist實(shí)現(xiàn)輸入框與后臺(tái)數(shù)據(jù)庫(kù)數(shù)據(jù)的動(dòng)態(tài)匹配
HTML5新增的標(biāo)簽datalist實(shí)現(xiàn)輸入中文/拼音首字母時(shí),自動(dòng)進(jìn)入數(shù)據(jù)庫(kù)模糊查詢,并返回相應(yīng)的結(jié)果,生成datalist,由于在輸入框中的輸入內(nèi)容發(fā)生變化時(shí),datalist會(huì)自動(dòng)觸發(fā)2017-05-18- 普通的顯示數(shù)據(jù)的時(shí)候,ul就是項(xiàng)目列表,li就是列表項(xiàng),可以用來(lái)顯示數(shù)據(jù),如果用于DIV+CSS布局的話,ul+li可以替換表格的作用,具體的設(shè)置,如果寬度高度、行間距、背景2023-02-20