今天,看一个国外网站发现人家获取head元素如下
var head = document.head || document.getElementsByTagName('head')[0];
后面的是我们常用的方式,前面的 document.head 着实第一次见。查资料发现原来是html5的东东。的确简单了,一个属性搞定。
当然,IE6/7/8不支持。IE9/Safari/Chrome/FF/Opera均支持(最新版本)。记录下。
html4中HTMLDocument接口如下
![html5,html5中可通过document.head获取head元素](/Files/20114/06ec5fdc-140f-4b05-ad0a-dad63dd3af80.png)
html4中HTMLDocument接口如下
![html5,html5中可通过document.head获取head元素](/Files/20114/9d17342e-3a78-45c3-b5d7-e29a16681ac6.png)
相关:
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
延伸阅读
- 2011-5-13-- html5现状,HTML5笔记(3) - HTML5现状
- 2011-5-12-- 腾讯html5,传腾讯低调布局HTML5手机应用 获突破性进展
- 2010-11-24-- html5语法,HTML5 – 新旧语法简介
- 2010-11-24-- html5,HTML5设计原理
- 2010-11-24-- html5,HTML5 缓存: cache manifest
- 2010-11-24-- webhtml,HTML 5 Web Socket:下一次Web通信革命揭幕
- 2010-12-9-- html5,不同浏览器对CSS3和HTML5的支持状况
- 2010-12-8-- html5网页,如何在网页上画机器猫而不使用HTML5/CSS3
- 2010-11-24-- html5,从HTML 2.0到HTML5
- 2010-11-24-- html5,Web程序员们,你准备好迎接HTML5了吗?
最新评论