Javascript DOM澄清
我正在学习如何使用Javascript添加DOM节点,并有一个小问题需要澄清。下面是一个例子:Javascript DOM澄清,javascript,dom,Javascript,Dom,我正在学习如何使用Javascript添加DOM节点,并有一个小问题需要澄清。下面是一个例子: <html> <head> </head> <body> </body> </html> document.childNodes[0] document.childNodes[0] 在这里,您将获得节点,因为它是标记之后的第一个子节点。我的问题是,我能始终把“文档”等同于“代码> 标签还是根
<html>
<head>
</head>
<body>
</body>
</html>
document.childNodes[0]
document.childNodes[0]
在这里,您将获得
节点,因为它是
标记之后的第一个子节点。我的问题是,我能始终把“文档”等同于“代码> <代码>标签还是根节点?< p> <代码>文档。
document.documentElement
是
标记
document.body
是
标记。html的根节点是。。。html,可通过document.documentElement
但我不确定,所有现代浏览器都支持它。
文档。在您的示例中,childNodes[0]
将是html标记。我建议您也学习一下:即使它的某些部分对您没有多大意义,它可能会为您节省大量的时间和精力。)
关于文档
就是这么说的:
文档接口表示整个HTML或XML文档。
从概念上讲,它是文档树的根,并提供
对文档数据的主要访问权限
它取决于您的上下文/环境-默认情况下,它将始终是浏览器中的文档,但javascript可以在其他环境中运行