HTML DOM డాక్యుమెంట్ ఆబ్జెక్ట్
- ముంది పేజీ విండో స్క్రీన్
- తరువాతి పేజీ HTML ఎలమెంట్
Document ఆబ్జెక్ట్
హెచ్ఎంఎల్ డాక్యుమెంట్ వెబ్ బ్రౌజర్లో లోడ్ అయినప్పుడు అదిడాక్యుమెంట్ ఆబ్జెక్ట్。
డాక్యుమెంట్ ఆబ్జెక్ట్హెచ్ఎంఎల్ డాక్యుమెంట్ యొక్క పునఃకలిపించబడిన కొనసాగించే నోడ్ ఉంది.
డాక్యుమెంట్ ఆబ్జెక్ట్ఇదివిండో ఆబ్జెక్ట్అంశాలను పొందవచ్చు.
ఈ విధంగా ప్రాప్తి చేసుకుని అంశాలను పొందవచ్చు:డాక్యుమెంట్ ఆబ్జెక్ట్:
window.document
లేదా కేవలం document
ఉదాహరణ
let url = window.document.URL;
let url = document.URL;
డాక్యుమెంట్ ఆబ్జెక్ట్ అంశాలు మరియు పద్ధతులు
హెచ్ఎంఎల్ డాక్యుమెంట్లో ఈ అంశాలు మరియు పద్ధతులు ఉపయోగపడతాయి:
అంశం / పద్ధతి | వివరణ |
---|---|
all[] | డాక్యుమెంట్ లోని అన్ని హెచ్ఎంఎల్ మెండమెంట్లకు సూచనను ఇవ్వుతుంది。 |
activeElement | ప్రస్తుతం ఫోకస్ పొందిన డాక్యుమెంట్ మెండమెంట్ తిరిగి ఇవ్వుతుంది。 |
addEventListener() | 将事件处理程序附加到文档。 |
adoptNode() | 采用来自另一个文档的节点。 |
anchors | సంపూర్ణంగా కాల్పితమైంది. |
applets | సంపూర్ణంగా కాల్పితమైంది. |
baseURI | డాక్యుమెంట్ను అబ్సొల్యూట్ బేస్ యూరి తిరిగి ఇస్తుంది。 |
body | డాక్యుమెంట్ను సెట్చేయడం లేదా తిరిగి ఇస్తుంది。 |
charset | సంపూర్ణంగా కాల్పితమైంది. |
characterSet | డాక్యుమెంట్ను చారకెటర్ కోడ్ తిరిగి ఇస్తుంది。 |
close() | డాక్యుమెంట్ను ఓపెన్ చేసిన అవుట్పుట్ స్ట్రీమ్ను మూసిస్తుంది。 |
cookie | డాక్యుమెంట్లో అన్ని కూకీస్ పేరు/విలువ పారిట్స్ తిరిగి ఇస్తుంది。 |
createAttribute() | అట్రిబ్యూట్ నోడ్ ను సృష్టిస్తుంది。 |
createComment() | పేరును కలిగిన Comment నోడ్ ను సృష్టిస్తుంది。 |
createDocumentFragment() | ఖాళీ DocumentFragment నోడ్ ను సృష్టిస్తుంది。 |
createElement() | ఎలమెంట్ నోడ్ ను సృష్టిస్తుంది。 |
createEvent() | కొత్త ఇవెంట్ ను సృష్టిస్తుంది。 |
createTextNode() | టెక్స్ట్ నోడ్ ను సృష్టిస్తుంది。 |
defaultView | డాక్యుమెంట్ను సంభందించిన విండో ఆబ్జెక్ట్ను తిరిగి ఇస్తుంది. లేకపోతే null తిరిగి ఇస్తుంది。 |
designMode | మొత్తం డాక్యుమెంట్ను ఎంతవరకు సవరించబడాలో నియంత్రిస్తుంది。 |
doctype | డాక్యుమెంట్ను సంభందించిన డాక్యుమెంట్టాయిపు తిరిగి ఇస్తుంది。 |
documentElement | డాక్యుమెంట్ను కలిగించిన Document ఎలమెంట్ను (కింది <html> ఎలమెంట్ను) తిరిగి ఇస్తుంది。 |
documentMode | సంపూర్ణంగా కాల్పితమైంది. |
documentURI | డాక్యుమెంట్ను సెట్చేయడం లేదా తిరిగి ఇస్తుంది。 |
domain | డాక్యుమెంట్ను లోడ్చేసిన సర్వర్ డొమైన్ను తిరిగి ఇస్తుంది。 |
domConfig | సంపూర్ణంగా కాల్పితమైంది. |
embeds | డాక్యుమెంట్లో అన్ని <embed> ఎలమెంట్స్ సెట్స్ తిరిగి ఇస్తుంది。 |
execCommand() | సంపూర్ణంగా కాల్పితమైంది. |
forms | డాక్యుమెంట్లో అన్ని <form> ఎలమెంట్స్ సెట్స్ తిరిగి ఇస్తుంది。 |
getElementById() | పేరువాళ్ళు కలిగిన అన్ని ఎలమెంట్లను తిరిగి ఇస్తుంది。 |
getElementsByClassName() | క్లాస్ పేరును కలిగిన అన్ని ఎలమెంట్లను కలిగిన సెట్స్ తిరిగి ఇస్తుంది。 HTMLCollection。 |
getElementsByName() | పేరును కలిగిన అన్ని ఎలమెంట్లను కలిగిన క్రియాశీల సెట్స్ తిరిగి ఇస్తుంది。 NodeList。 |
getElementsByTagName() | పేరును కలిగిన అన్ని ఎలమెంట్లను కలిగించిన సెట్స్ తిరిగి ఇస్తుంది。 HTMLCollection。 |
hasFocus() | డాక్యుమెంట్ ఏమిటంటే ఫోకస్ను పొందిందా అనే బౌల్ విలువను తిరిగి ఇస్తుంది。 |
head | డాక్యుమెంట్ను కలిగించిన <head> ఎలమెంట్ను తిరిగి ఇస్తుంది。 |
images | డాక్యుమెంట్లో అన్ని <img> ఎలమెంట్స్ సెట్స్ తిరిగి ఇస్తుంది。 |
implementation | 返回处理此文档的 DOMImplementation 对象。 |
importNode() | 从另一个文档导入节点。 |
inputEncoding | సంపూర్ణంగా కాల్పితమైంది. |
lastModified | 返回文档最后一次修改的日期和时间。 |
links | 返回文档中所有拥有 href 属性的 和 元素的集合。 |
normalize() | ఖాళీ పద్యాలను తొలగించి, సమీప అంశాలను కలపడం ఉంది. |
normalizeDocument() | సంపూర్ణంగా కాల్పితమైంది. |
open() | document.write() నుండి పునఃప్రాప్తి చేయబడే అవుట్పుట్ని హైలైటు చేయడానికి ఉపయోగిస్తారు. |
querySelector() | డాక్యుమెంట్లో పేరుని సేకరించిన క్రియాశీల అంశాన్ని పునఃప్రాప్తి చేయడం ఉంది. |
querySelectorAll() | డాక్యుమెంట్లో పేరుని సేకరించిన క్రియాశీల పట్టికను పునఃప్రాప్తి చేయడం ఉంది. |
readyState | డాక్యుమెంట్ యూటీటిఎల్ యొక్క పునఃప్రాప్తి చేయడం ఉంది. |
referrer | ప్రస్తుత డాక్యుమెంట్ను లోకి ప్రవేశించిన డాక్యుమెంట్ యూఆర్ఎల్ ని పునఃప్రాప్తి చేయడం ఉంది. |
removeEventListener() | డాక్యుమెంట్ నుండి ఇవి సేవించబడ్డాయి (ఉపయోగించబడ్డాయి). addEventListener() పద్ధతి అనుబంధ పద్ధతి. |
renameNode() | సంపూర్ణంగా కాల్పితమైంది. |
scripts | డాక్యుమెంట్లో <script> అంశాల సమాచార సేట్ను పునఃప్రాప్తి చేయడం ఉంది. |
strictErrorChecking | సంపూర్ణంగా కాల్పితమైంది. |
title | డాక్యుమెంట్ యూటీటిఎల్ ని సెట్ చేయడం లేదా పునఃప్రాప్తి చేయడం ఉంది. |
URL | హాల్లీ డాక్యుమెంట్ యూఆర్ఎల్ పూర్తి ఉపయోగిస్తారు. |
write() | డాక్యుమెంటులో హైలైటు ప్రకటనలు లేదా JavaScript కోడ్ను వ్రాయడానికి ఉపయోగిస్తారు. |
writeln() | write() తో సమానంగా ఉంది, కానీ ప్రతి పంక్తి తో నూతన పంక్తి కారకాన్ని జోడిస్తుంది. |
Document ఆబ్జెక్టు వివరణ
HTMLDocument ఇంటర్ఫేస్ DOM Document ఇంటర్ఫేస్ను విస్తరించింది, ఇది HTML ప్రత్యేకమైన అనునిశ్చితికరమైన లక్షణాలు మరియు పద్ధతులు నిర్వచిస్తుంది.
చాలా అనేక అనునిశ్చితికరమైన లక్షణాలు మరియు పద్ధతులు HTMLCollection ఆబ్జెక్టులు (నిజంగా కేవలం పట్టికలు లేదా పేరు సంకేతాలను ఉపయోగించి అనునిశ్చితికరమైన పట్టికలు)గా ఉన్నాయి, ఇవి ఆంకురాలు, ఫార్ములు, లింకులు మరియు ఇతర స్క్రిప్టులు అనేక కంటెంటులను పరిరక్షిస్తాయి.
ఈ సమాచార సేట్ అంశాలు 0 వ స్థాయి DOM నుండి ఉన్నాయి. వాటిని ఇప్పుడు మార్చబడ్డాయి. Document.getElementsByTagName() దానికి బదులు వచ్చింది కానీ, వారు చాలా సౌకర్యవంతంగా ఉండడంతో అది ఇంకా చాలా ఉపయోగిస్తారు.
write() పద్ధతిఈ పత్రం లోకి ప్రవేశించి పరిశీలించాలి సమయంలో, అది స్క్రిప్టుకు డైనమిక్గా సృష్టించబడే కంటెంటును ప్రవేశపెట్టే అవకాశం కలిగిస్తుంది.
గమనించండి, 1 స్థాయి DOM లో, HTMLDocument ఒక పేరుగా 'మీదికి మీది ఉంది' ఒక నిర్వచనం చేసింది. getElementById() చాలా ఉపయోగపడే పద్ధతులు. 2 స్థాయి DOM లో, ఈ పద్ధతి డాక్యుమెంట్ ఇంటర్ఫేస్ కు బదిలీ చేయబడింది, ఇప్పుడు ఇది HTMLDocument ద్వారా వారిని సంకలించబడింది కాదు బదులుగా వారిని నిర్వహిస్తుంది.
- ముంది పేజీ విండో స్క్రీన్
- తరువాతి పేజీ HTML ఎలమెంట్