小编vit*_*liy的帖子

从<body>获取第一个元素然后insertBefore()

我已经在这里呆了几个小时了,我即将开始撕头发.基本上我需要做的是获取身体中出现的第一个元素,然后在它之前插入另一个元素.

我已经尝试了以下方法来获取第一个没有成功的元素(undefined或null)

window.document.body.firstChild

document.getElementsByTagName("body").firstChild

document.getElementsByTagName("body")[0].firstChild

window.document.documentElement.childNodes[1].childNodes[0]
Run Code Online (Sandbox Code Playgroud)

以前的片段中有大量混合和匹配的尝试.我也试过让身体然后appendChild()也没有成功.

任何帮助在这里表示赞赏.提前致谢.

javascript dom

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

dom ×1

javascript ×1