HTML DOM Element 属性 childNodes
- Pya za pili
- Pya
- Rejea katika ukubwa wa juu Mfano wa HTML DOM Elements
定义和用法
childNodes
属性返回元素子节点的集合(列表)。
childNodes
属性返回的是 NodeList 对象。
childNodes
属性是只读的。
childNodes[0]
与 firstChild 相同。
提示
childNodes
返回节点:元素节点、文本节点和注释节点。
元素之间的空白也是文本节点。
替代方案:
属性 children - children
属性返回子元素(忽略文本和注释)。
另请参阅:
节点属性
HTML 节点与元素
在 HTML DOM(文档对象模型)中,HTML 文档是拥有(或没有)子节点的节点集合。
KituInaonyesha kitu cha elementi, kitu cha maandiko na mawachukuo.
KituKati ya maadili yanaonekana kama mita ya maandiko.
Na kitu kinachotumika tu kama kitu cha elementi.
Mabaki na mabaki wa maelezo
childNodes InaonekanaMabaki(kitu cha elementi, kitu cha maandiko na mawachukuo).
children InaonekanaMabaki wa maelezo!(bila mita ya maandiko na mawachukuo).
Wabaya na wabaya wa kitu
WabayaNi "wabaya" na "wanawake".
WabayaNi mita yenye mabaki yao yanaofikia kwa uhusiano (katika childNodes katika orodha).
Mabaki ya kituNi mita yenye mabaki yao yanaofikia kwa uhusiano (katika children katika orodha).
Mifano
Mifano 1
Pata mabaki ya <body>:
const nodeList = document.body.childNodes;
Mifano 2
Pata ujumbe wa mabaki katika "myDIV":
let numb = document.getElementById("myDIV").childNodes.length;
Mifano 3
Badilisha rangi ya mbali ya mabaki ya pili:
element.childNodes[1].style.backgroundColor = "yellow";
Mifano 4
Pata ujaribio wa <select> kwa mabaki ya kwanza:
let text = document.getElementById("mySelect").childNodes[2].text;
Inasababisha
element.childNodes
Matokeo ya kuondoa
Aina | Kuelewa |
---|---|
Mwili |
Makundi ya NodeList ya mita. Makundi ya mita ya mabaki yanaorodheshwa kwa uzoefu wao kwenye historia ya mawili. |
Msaada wa barabara
element.childNodes
Ni uhusiano wa DOM Level 1 (1998) mafanikio.
Wote wanaongoza barabara wamekubali kuzifaa:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Msaada | 9-11 | Msaada | Msaada | Msaada | Msaada |
- Pya za pili
- Pya
- Rejea katika ukubwa wa juu Mfano wa HTML DOM Elements