Documentï¼documentElement 屬æ§
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015å¹´7æâ©.
Document ä»é¢ç documentElement å¯è®å±¬æ§æåå³ä½çºæä»¶æ ¹å
ç´ çå
ç´ ï¼ä¾å¦ï¼HTML æä»¶ä¸ç <html> å
ç´ ï¼ã
å¼
ä¸å Element ç©ä»¶ã
ç¯ä¾
js
const rootElement = document.documentElement;
const firstTier = rootElement.childNodes;
// firstTier æ¯æ ¹å
ç´ çç´æ¥åç¯é»ç NodeList
// 忝 <head> å <body>
for (const child of firstTier) {
// å°æ ¹å
ç´ çæ¯åç´æ¥åç¯é»å·è¡æäºæä½
}
å註
å°æ¼ä»»ä½é空ç HTML æä»¶ï¼documentElement ç¸½æ¯ <html> å
ç´ ãå°æ¼ä»»ä½é空ç XML æä»¶ï¼documentElement ä¸å®ææ¯è©²æä»¶çæ ¹å
ç´ ï¼ç¡è«æ¯åªä¸åå
ç´ ï¼ã
è¦ç¯
| Specification |
|---|
| DOM > # ref-for-dom-document-documentelementâ > |