Mwana wa Document wa HTML DOM

Kifaa cha Document

Kama HTML andiko haujafikia kwenye kifungu cha kifungu cha Web, huna kuwaKifaa cha andiko.

Kifaa cha andikoNi mtofauti wa HTML andiko.

Kifaa cha andikoNiKifaa cha nyokaya mafanikio.

Inapatikana kwa jina hili:Kifaa cha andiko:

window.document au kwa sababu document

Mfano

let url = window.document.URL;

Tafuta tena

let url = document.URL;

Tafuta tena

Mafanikio na mafomu ya kifaa cha andiko

Mafanikio na mafomu yanayotumiwa kwenye andiko ya HTML ni:

Mafanikio / Mafomu Maelezo
all[] Hapigia kwa kumwambia kueleza kwa sababu ya kina HTML zote kwenye andiko.
activeElement Hapigia kwenye elementi ya kidokezo cha siku hii ya andiko.
addEventListener() Kungumuza kufanyika kwa wasifu.
adoptNode() Kumwita maelezo kutoka kwenye wasifu nyingine.
anchors Inahitishwa sana.
applets Inahitishwa sana.
baseURI Hifadhi eneo la mawasiliano wa kina kina kina kina wa wasifu kina kina.
body Kusaidia au kutumia mawasiliano ya maelezo wa wasifu (kifupi <body>).
charset Inahitishwa sana.
characterSet Hifadhi mawasiliano ya kina kina kina kina ya wasifu.
close() Kumaliza kifungu cha kutoa mawasiliano kinachotumia document.open().
cookie Hifadhi kipya ya jina na thamani ya kikukucha zote za wasifu.
createAttribute() Kumwita maelezo ya kifaa cha kipendoa.
createComment() Kumwita maelezo ya Comment kina kina kina kina.
createDocumentFragment() Kumwita maelezo ya DocumentFragment kina kina.
createElement() Kumwita maelezo ya kifaa.
createEvent() Kumwita matukio mpya.
createTextNode() Kumwita maelezo ya kitabu.
defaultView Hifadhi kipya ya uwanja wa wasifu wa wasifu, kama hauwezi kufikia, inaonyesha null.
designMode Kushika au kumaliza ukingatia mawasiliano kufikia msaada wa kumwita kufikia kina kina kina.
doctype Hifadhi kipya ya kigezo cha wasifu kina kina.
documentElement Hifadhi kipya ya kifupi ya wasifu (kifupi <html>).
documentMode Inahitishwa sana.
documentURI Kusaidia au kutumia eneo la wasifu.
domain Hifadhi jina la eneo la mawasiliano ya wasifu anayotumia kutuma wasifu.
domConfig Inahitishwa sana.
embeds Hifadhi kipya ya vifaa vipingani vinajitegemea <embed>.
execCommand() Inahitishwa sana.
forms Hifadhi kipya ya vifaa vipingani vinajitegemea <form>.
getElementById() Hifadhi kipya ya vifaa vipingani vinajitegemea thamani ya ID.
getElementsByClassName() Hifadhi kipya ya vifaa vipingani vinajitegemea jina la kikla. HTMLCollection.
getElementsByName() Hifadhi kipya ya vifaa vipingani vinajitegemea jina liliolokwa na vinaendelea kufanyika. NodeList.
getElementsByTagName() Hifadhi kipya ya vifaa vipingani vinajitegemea jina liliolokwa. HTMLCollection.
hasFocus() Hifadhi maelezo kina kina, inaeleza kwamba wasifu haukufikia msaada wa kumwita.
head Hifadhi kipya ya kifupi <head> ya wasifu.
images Hifadhi kikolea kipya ya maelezo zote ya <img>.
implementation 返回处理此文档的 DOMImplementation 对象。
importNode() 从另一个文档导入节点。
inputEncoding Inahitishwa sana.
lastModified 返回文档最后一次修改的日期和时间。
links 返回文档中所有拥有 href 属性的 元素的集合。
normalize() Inasaidia kufungua kina kwa sababu ya matukio ya kina ya kina ya chakula.
normalizeDocument() Inahitishwa sana.
open() Inasaidia kufungua kipindi cha chaguo cha HTML kwenye document.write().
querySelector() Inarudi kina kwa sababu ya kina kwa sababu ya chaguo cha CSS kwenye andiko.
querySelectorAll() Inarudi kina kwa sababu ya kila elementi ambao kinaonesha kina cha chaguo cha CSS kwenye andiko.
readyState Inarudi hali ya kufikia kwenye andiko.
referrer Inarudi URL ya andiko ambao inakubalika kwenye URL.
removeEventListener() Inasaidia kufungua programu ya matukio kwenye andiko (inaonesha inayotumiwa). Method ya addEventListener() Kusaidia).
renameNode() Inahitishwa sana.
scripts Inarudi kikabla cha kina kwa <script> kwenye andiko.
strictErrorChecking Inahitishwa sana.
title Inasaidia kusaidia na kuelewa kipindi cha kufikia kwenye andiko.
URL Inarudi URL ya andiko wa HTML zima.
write() Inasaidia kuandika muundo wa HTML au kikodi cha JavaScript kwenye andiko.
writeln() Inaonekana kama write(), lakini inapakia kipindi cha haraka kwa kila mada.

Muundo wa Document

Inayotambua Interface ya HTMLDocument inayofikia Interface ya DOM Document, kinasajiliwa na mambo na maelfu ya HTML.

Mambo mengi na maelfu yana kuwa kwa sababu ya HTMLCollection (kwa hivyo inaweza kutumiwa kama mabaki au kwa kina kwa uadilifu wa jina), inahifadhi kina kwa kiungo, muhimu wa muundo wa foromu, kiungo na vingine vingine ambavyo vinaweza kutumika kwa script.

Tengeneza ya kila muundo ya DOM wa daraja 0. Inayotumika sana. Document.getElementsByTagName() Inakabiliwa, lakini inatumiwa sana kwa sababu ya uharibifu wake.

Method ya write()Injiliwe, wakati wa kuingia na kufungua andiko, inaingiza kikabla cha kuzengia kwa andiko.

Taradhishe, kwenye 1 Level DOM, HTMLDocument inaelekea kufikia kina inayoitwa getElementById() Mwendo wa kina. Kwenye 2 Level DOM, hii inaelekea kufikia interface ya Document, inasababishwa na HTMLDocument inayotumia hata ingawa inaelekea kusababisha.