你可以使用JS访问元素的DOM子元素吗?

时间:2016-07-05 09:24:59

标签: javascript

我想做什么:

var myDIv = document.getElementById('myDivID');
myDIv.getImmediateChildren;

5 个答案:

答案 0 :(得分:2)

类似的东西:

var children = document.getElementById('myDivID').childNodes

答案 1 :(得分:2)

尝试这样

 var myDIv = document.getElementById('myDivID');
 myDIv.Children;

答案 2 :(得分:1)

要获得所有孩子,请使用:

myDiv.children

示例:https://jsfiddle.net/vgncd96t/

-

要获得第一个孩子,请使用:

myDiv.firstElementChild

示例:https://jsfiddle.net/vgncd96t/1/

-

要获得最后一个孩子,请使用:

myDiv.lastElementChild

示例:https://jsfiddle.net/vgncd96t/2/

答案 3 :(得分:0)

您可以执行以下操作:

var myDIv = document.getElementById('myDivID');
var children = myDiv.children;

这将让你所有的元素孩子。

还有更多选择,比如你只想要第一个孩子,你可以这样做:

var firstChild = myDiv.firstElementChild;

答案 4 :(得分:0)

viewControllers

将为您提供第一个直接子元素