有人可以告诉我这两个JavaScript命令之间的区别吗?
这两个主要浏览器的兼容性是什么?我知道documentElement
与大多数浏览器兼容。
谢谢
答案 0 :(得分:6)
document.documentElement
是对文档根元素的引用,通常是<html>
标记。
document.all
是一种集合类型,包含文档中所有子标记的枚举。它是IE特定的,应该避免跨浏览器脚本。
document.documentElement
是DOM Level 2,所以现在几乎可以在任何主流浏览器中使用。
答案 1 :(得分:6)
document.all
是W3C标准的Microsoft专有扩展
这是一个旧功能,不应该再使用了!