使用 JavaScript 获取文档子项
get document children with javascript
我正在尝试获取文档第一个孩子(这意味着:body,html,head等)此代码行工作:
var x = document.body.children;
但这个没有:
var x = document.children;
如何在不使用仅使用 JAVASCRIPT 的所有元素上运行的情况下获取文档的第一个子项?
尝试childNodes
:
document.childNodes
请注意,document
的孩子是<DOCTYPE>
和<html>
文档元素适当地称为 documentElement
。在 HTML 中,这是<html>
标记。
所以:
document.documentElement.children
这应该给你一个长度为 2 的列表,第一个是<head>
,第二个是<body>
。
如果您使用
document.childNodes
你得到文档类型和html。
如果您使用
document.childNodes[1].childNodes
(假设您有文档类型)
然后你得到标题和正文。
相关文章:
- 无法获取文档.GetElementById工作正常
- 用javascript从窗口获取文档,同时检查文档是否已加载
- 如何获取文档id's在BaasBox[0.9.2]中使用java脚本
- 如何获取文档数组中元素的计数-MongoDB
- 在不引用文档的情况下使用AngularJS获取元素
- 正在获取单击的元素相对于整个文档的索引
- node.js使用monk从数组中按id获取文档
- 无法获取文档.getElementByID(“testclick”).addEventListener
- 如何从文档 URL 获取哈希
- 从 JSON 对象数组中获取与条件匹配的文档
- 如何在JQUERY中从HTML文档中获取XML对象
- 有没有一种方法可以找到一个匹配两个不同填充的文档,并在findOne()中获取他的文档
- 无论如何都要获取文档.在不删除整个页面的情况下写入即可工作
- 从文档中获取html标记的内容
- Firefox加载项:从选项卡获取文档
- 如何在angular js中从github获取原始自述文件后将其转换为html格式的文档
- 获取文档的所有元素,id为'主导航'
- 在执行客户端脚本后获取文档源
- rql从javascript中的键列表rethinkdb中获取多个文档
- 文档写入文档获取元素