點(diǎn)評(píng):html5中通過(guò)document.head獲取head元素
今天,看一個(gè)國(guó)外網(wǎng)站發(fā)現(xiàn)人家獲取head元素如下
復(fù)制代碼
代碼如下:var head = document.head || document.getElementsByTagName('head')[0];
后面的是我們常用的方式,前面的 document.head 著實(shí)第一次見(jiàn)。查資料發(fā)現(xiàn)原來(lái)是html5的東東。的確簡(jiǎn)單了,一個(gè)屬性搞定。
當(dāng)然,IE6/7/8不支持。IE9/Safari/Chrome/FF/Opera均支持(最新版本)。記錄下。
html4中HTMLDocument接口如下
html5中HTMLDocument接口如下
相關(guān):
http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-26809268
http://www.w3.org/TR/html5/dom.html#html-documents
http://msdn.microsoft.com/en-us/library/gg593004%28v=VS.85%29