013---HTML5新增元素
一、新增標籤
header、nav、footer、article、section、aside
講解:
1. datalist要與input連用,分別通過id和list屬性進行連線,達到一個提示作用,如淘寶的搜尋框,在搜尋框內輸入一個漢字,下面就會有好多提示。datalist是不顯示出來的。
<input type="text" value="請輸入內容" list="xiao" >
<datalist id="xiao">
<option>小明</option>
<option>小紅</option>
<option>小胖</option>
<option>大雄</option>
<option>大雄的體重</option>
<option>大雄的好朋友哆啦A夢</option>
</datalist>
效果如圖:
但是如果option內新增屬性value,並新增value的屬性值,那麼提醒的內容會主要顯示value的屬性值,option的內容則會次要顯示,如:在最後一個option新增value=“value值”,則效果為
但是如果value的屬性值為空,則不會顯示該項的任何內容。
2. fieldset
主要的功能數劃分一個區域。和legend搭配使用
<fieldset>
<legend>使用者登入</legend>
Uername: <input type="text"><br/>
Password: <input type="password"><br/>
</fieldset>
它的長度是會隨著電腦頁面的改變而改變。
二、type新增的屬性
講解:
url是輸入網址格式。
search與普通的輸入框的區別:可以進行整個內容的刪除。
三、新增屬性
講解:
1. autocomplete 是自動儲存,當在輸入框輸入內容的時候,會自動記錄,當下次再輸入此內容的前幾個字的時候,會顯示。當你點選輸入框兩次,會顯示所有記錄的內容。
如:
<form action="">
姓名:<input type="text" autocomplete="on" name="Username"/><br/>
<input type="submit" value="提交" />
</form>
輸入一個內容並提交,結果是:
當點選輸入框兩次的時候,會顯示:
如果為了安全問題,屬性值可以是off,例如在公共場合。
2. accesskey是設定一個快捷鍵能夠使輸入框自動獲取焦點。如ctrl+s,當按下兩個鍵時,輸入框會自動獲取焦點,此時不需要人為點選輸入框輸入內容。
相關文章
- jQuery 新增元素jQuery
- js小功能之-新增元素-清楚元素JS
- vector容器1(新增元素,遍歷元素)
- HTML5新增元素HTML
- 利用jQuery在指定元素中新增html元素jQueryHTML
- jquery為動態新增元素新增事件薦jQuery事件
- JavaScript動態新增li元素JavaScript
- html新增結構元素解析HTML
- java容器新增一組元素Java
- js如何在元素的開頭新增新的元素JS
- jquery如何在元素的開頭新增新的元素jQuery
- HTML5新增的元素和廢除的元素HTML
- H5新增標籤元素H5
- LinkedList 新增元素原始碼解析原始碼
- js陣列中新增新元素,如果沒有則新增JS陣列
- js動態在一個元素中新增另一個元素JS
- JavaScript 動態新增與刪除元素JavaScript
- JavaScript 陣列新增或者刪除元素JavaScript陣列
- jQuery為元素新增和刪除classjQuery
- HashSet 新增/遍歷元素原始碼分析原始碼
- HTML5新增及移除的元素HTML
- jQuery如何新增和刪除元素jQuery
- python 中字典dict如何新增元素?Python
- JavaScript動態新增或者刪除HTML元素JavaScriptHTML
- 使用jquery為指定元素新增樣式類jQuery
- JavaScript動態新增和刪除div元素JavaScript
- javascript如何動態新增和刪除元素JavaScript
- jquery給元素新增樣式表的方法jQuery
- [HTML] html5新增的結構元素HTML
- jquery如何在li元素列表的開頭新增一個新li元素jQuery
- 【JS】JS陣列新增元素的三種方法JS陣列
- javascript在陣列開頭新增一個元素JavaScript陣列
- 事件委託---動態建立的元素新增事件事件
- jquery動態新增li元素程式碼例項jQuery
- jQTips · 動態新增元素的清爽寫法QT
- jquery 為動態新增的元素繫結事件jQuery事件
- HTML5新增的主體結構元素HTML
- HTML5表單新增元素與屬性HTML