文档Html,它是真正的文档在javascript
Document Html what it is really document in javascript
我有代码html代码:
<!DOCTYPE html>
<html><head></head><body><script src="index.js"></script></body></html>
和index.js中的javascript代码:
console.log(document)// HTMLDocument
console.log(document.childNodes[0])//Object DocumentType
但是当我在html代码中删除Doctype时,我运行console.log(document.childNodes[0]) i get HTML elements
这一切意味着什么?为什么文档有childNodes?javascript文档到底是什么?
document.childNodes[0]
是页面的第一个元素。如果存在<!DOCTYPE html>
,则这是第一个元素,因此它返回DocumentType。
如果DOCTYPE
不在那里,那么第一个元素是<html>
标记。因此,document.childNodes[0]
是页面的元素,因为所有其他标签都包含在html
标签中(但DOCTYPE
标签中没有包含任何内容)
相关文章:
- 从Javascript和Php变量创建Html模板文档
- 有没有一种方法可以在没有文档或jQuery的情况下使用javascript解码html实体
- 是否存在Javascript Liferay Service库的文档?如何处理错误情况
- 暂停文档-HTML、CSS、JavaScript
- 如何在外部文档中使用javascript将文本区域的内容保存为变量
- 将文档实体传递给JavaScript函数
- 如何用javascript重写html文档
- 将事件发送到javascript文档的react本机模块是否正确
- 加载的XML文档为null(Javascript)
- 用javascript从窗口获取文档,同时检查文档是否已加载
- Javascript em根据窗口/视口尺寸调整大小,不影响文档样式的text/css
- 创建自己的文档Javascript
- 你知道谷歌文档Javascript是如何进行间隔数据自动刷新的吗?
- MongoDB按日期范围查找文档-JavaScript
- ABCPdf添加文档javascript
- 如果在文档Javascript中找到URL,请替换该URL
- 我怎么能在循环中立即写入文档(javascript)
- 如何使用多个文档.JavaScript中的cookie
- 如何检测文档.javascript中的addEventListener支持
- 解析PDF文档javascript