Home >Web Front-end >JS Tutorial >Detailed explanation of methods and properties of Document object in JS
Methods and properties of the Document object
document.writeln() is equivalent to the write() method, except that a newline character is written after each expression.
document.scripts Returns a collection of all scripts in the page.
document.title Returns the title of the current document.
document.URL Returns the complete URL of the document
document.referrer Returns the URL of the document that loads the current document.
document.querySelector() Returns the first element in the document that matches the specified CSS selector
document.querySelectorAll() document.querySelectorAll() is a new method introduced in HTML5 that returns the document List of all element nodes matching the CSS selector in
document.readyState Returns the document status (loading...)
document.normalize() Delete empty text nodes and connect adjacent ones Node
document.links Returns references to all Area and Link objects in the document. The links collection evaluates the tag and the tag.
document.inputEncoding Returns the encoding used for the document (when parsed). (Not supported by ie8)
document.lastModified Returns the date and time when the document was last modified.
document.importNode(node,deep) Copies a node from another document to this document for application. (Not supported by ie8)
document.images Returns references to all Image objects in the document.
document.forms Returns references to all Form objects in the document.
document.getElementsByClassName() returns a collection of all elements with the specified class name in the document as a NodeList object. (ie8 does not support
document.documentElement returns the root node of the document
document.documentMode returns the mode used to render the document through the browser, only supports ie
document.domain Returns the domain name of the current document.)
document.cookie Sets or returns all cookies related to the current document.
document.createAttribute() creates an attribute node
document.createComment() The createComment() method creates a comment node.
document.createElement() creates an element node.
document.createTextNode() Creates a text node.
document.doctype Returns the document type declaration (DTD) associated with the document.
document.adoptNode(node) Returns an adapted node from another document to the current document. The adoptNode() method is used to obtain a node from another document.
Nodes can be of any node type.
Note: All child nodes under the node will be obtained.
Note: The node and its child nodes will be deleted from the source document.
Tips: Use the document.importNode() method to copy nodes, but the nodes in the original document will not be deleted. .
Tips: Use the element.cloneNode() method to copy the node of the current document, and the node will not be deleted.
document.anchors Returns references to all Anchor objects in the document. The a tag includes the name attribute
document.activeElement returns the currently focused element
Recommended tutorial: "JS Tutorial"
The above is the detailed content of Detailed explanation of methods and properties of Document object in JS. For more information, please follow other related articles on the PHP Chinese website!