似乎
document.createElement('iframe');
自动创建head
和body
代码。
我在Firefox,Chrome和IE9 +中测试了这个。
这是标准版还是其他浏览器可能不会像这样反应。 我问这个是因为我想知道我是否需要在插入一些元素之前检查这些标签是否已创建。如果我可以避免检查条件,我会非常高兴,因为我想保持我的js代码尽可能轻。
答案 0 :(得分:1)
就我而言,它不是标准的,但受到所有常见浏览器的支持。该标准仅定义了一个HTML标记,所以
document.documentElement
支持。 您可以查看:
document.documentElement.children.length > 0