Kifaa cha Window Document

Kifaa cha Document

Kwa sababu HTML andiko haitumikezwa katika kifungu cha kijifunzi cha Web, hii inatokea kuwaKifaa cha Andiko.

Kifaa cha AndikoNi mtofauti wa HTML andiko.

Kifaa cha AndikoNiKifaa cha Fenyezaya maadili.

Inafikia kwa njia hizo:Kifaa cha Andiko:

window.document au kwa sababu tu document

Mivuno

let url = window.document.URL;

Jifunze kwa kufanya kikuu

let url = document.URL;

Jifunze kwa kufanya kikuu

Mafanikio na maadili ya Kifaa cha Andiko

Mafanikio na maadili ambayo yanaweza kutumiwa katika andiko wa HTML:

Mafanikio / Method Muhtasari
activeElement Hiiweza kumwambia elementi ambao inahitaji kwenye uharibifu wa hatua hivi ya andiko.
addEventListener() Kumwambaa mtumishi wa shindano kwa andiko.
adoptNode() Kumwambaa mabahati ya kina kutoka kwa andiko mwingine.
anchors Inapunguzwa.
applets Inapunguzwa.
baseURI Hifadhi eneo la kina cha kina cha andiko la kina.
body Kumaliza au kuhifadhi andiko la mawazo (elementi la <body>).
charset Inapunguzwa.
characterSet Hifadhi neno la kina cha chaguo cha kina cha andiko.
close() Kumaliza chukua ya chaguo cha kina kilichotumika na document.open().
cookie Hifadhi kikamilifu cha jina/kina ya kina ya kikuki katika andiko.
createAttribute() Kumwambaa mabahati ya thamani.
createComment() Kumwambaa mabahati ya mawazo ya kina na mawazo ya kina inayotumika.
createDocumentFragment() Kumwambaa DocumentFragment ya kina.
createElement() Kumwambaa elementi ya mabahati.
createEvent() Kumwambaa shindano mpya.
createTextNode() Kumwambaa mabahati ya teksta.
defaultView Hifadhi kikamilifu cha window ya andiko, au inaonyesha null kama hauwezi kufikiria.
designMode Kukidhi au kuhifadhi kwamba andiko hauwezi kufikiria kama kina.
doctype Hifadhi kikamilifu cha kina ya andiko ya hatua.
documentElement Hifadhi kikamilifu cha Document ya andiko (elementi la <html>).
documentMode Inapunguzwa.
documentURI Kufanya au kuhifadhi eneo la andiko.
domain Hifadhi jina la eneo la mawasiliano ya kila andiko aliyeuliza andiko.
domConfig Inapunguzwa.
embeds Hifadhi kikamilifu cha kila <embed> katika andiko ya hatua.
execCommand() Inapunguzwa.
forms Hifadhi kikamilifu cha kila <form> katika andiko ya hatua.
getElementById() Hifadhi elementi inayohusiana na thamani ya ID inayotakiwa.
getElementsByClassName() Hifadhi kikamilifu cha kila elementi inayohusiana na jina la kikemia. HTMLCollection.
getElementsByName() Hifadhi kikamilifu cha kila elementi inayohusiana na jina kilichotumika kama jina la kina. NodeList.
getElementsByTagName() Hifadhi kikamilifu cha kila elementi inayohusiana na jina la kitako kilichotumika. HTMLCollection.
hasFocus() Hifadhi chaguo cha kina, inaonyesha kwamba andiko hauwezi kufikiria.
head Hifadhi kikamilifu cha <head> ya andiko.
images Hifadhi kikamilifu cha kila <img> katika andiko ya hatua.
implementation 返回处理此文档的 DOMImplementation 对象。
importNode() 从另一个文档导入节点。
inputEncoding Inapunguzwa.
lastModified Inaruhusu kufikia tarehe na wa kufikia ya andiko hii kwa mara ya kwanza.
links Inaruhusu kufikia kati ya maelezo ya maelezo yenye href kwa kina ya <a> na <area>.
normalize() Inasababisha kufikia kati ya maelezo ya mawingu ya kati ya maelezo ya kati ya mawingu, na kusababisha kusababisha kufikia kati ya mawingu yenye choo kina.
normalizeDocument() Inapunguzwa.
open() Inasababisha kufikia kati ya kina ya HTML kwa kusababisha kusababisha kufikia kati ya document.write().
querySelector() Inaruhusu kufikia kati ya maelezo yenye choo cha CSS yenye choo kina kwa kina kwanza.
querySelectorAll() Inaruhusu kufikia kati ya maelezo ya NodeList ambao inahesabu kati ya maelezo yenye choo cha CSS yenye choo kina.
readyState Inaruhusu kufikia hali ya (kufikia) andiko.
referrer Inaruhusu kufikia URL ya andiko ambao anafikia kwa kufungua andiko hii.
removeEventListener() Inasababisha kufikia kati ya programu ya kumachagua (inaongezwa). Method ya addEventListener() Inaongezwa).
renameNode() Inapunguzwa.
scripts Inaruhusu kufikia kati ya maelezo ya <script> ya andiko.
strictErrorChecking Inapunguzwa.
title Inasababisha kufikia au kusajili andiko ya kina ya title.
URL Inaruhusu URL ya kina ya andiko ya HTML.
write() Inasababisha kufikia matokeo ya HTML au code ya JavaScript kwa andiko.
writeln() Inahesabu kama write() lakini inapata kusababisha maelezo ya mawingu kwa kila ujumbe.

Description ya Object ya Document

Interface ya HTMLDocument inadhibiti Interface ya DOM Document, inadefini kiwango cha HTML kwa matumizi na mafululizo.

Mabaki mengi ya kiwango na mafululizo yasiyotumiwa ni kama HTMLCollection (kwa hivyo ni kama orodha au orodha inayotumiwa kwa jina ya kichwa kwa kusoma tu), inahifadhi kiwango cha maelezo, foromu, viungo na mengineyo ya inayotumiwa kwa script.

Hizi kati ya kawaida zikizungumza katika 0 DOM. Zilizopitawa na Document.getElementsByTagName() Inapewa na write() lakini inatumika sana kwa sababu inaweza kufanya kazi kwa kawaida.

Method ya write()Inafikia, wakati wa kufikia na kusoma andiko, inasababisha upelewa kufikia matokeo ya kuzengia kwa kichwa kimoja.

注意,在 1 级 DOM 中,HTMLDocument 定义了一个名为 getElementById() 的非常有用的方法。在 2 级 DOM 中,该方法已经被转移到了 Document 接口,它现在由 HTMLDocument 继承而不是由它定义了。