- Categories: JavaScript Reference, JavaScript Resources, Reference
Quick Reference
This is a quick reference list of JavaScript DOM Documents methods and properties with examples of how they are used.
JavaScript – DOM document.activeElement Property
The document.activeElement property returns the HTML element that has focus.
JavaScript – DOM document.addEventListener() Method
The document.addEventListener() method attaches an event handler to a document.
JavaScript – DOM document.adoptNode() Method
The document.adoptNode() method adopts a node from another document.
JavaScript – DOM document.baseURI Property
The document.baseURI property returns the base URI of the document.
JavaScript – DOM document.body Property
The document.body property returns the document’s body
element.
JavaScript – DOM document.characterSet Property
The document.characterSet property returns the character encoding for the document.
JavaScript – DOM document.close() Method
The document.close() method closes a document previously opened with the open() method.
JavaScript – DOM document.cookie Property
The document.cookie property returns a semicolon-separated list of key=value pairs (document cookies).
JavaScript – DOM document.createAttribute() Method
The document.createAttribute() method creates an attribute and returns the attribute as an Attr object.
JavaScript – DOM document.createComment() Method
The document.createComment() method creates a comment and returns the comment node.
JavaScript – DOM document.createDocumentFragment() Method
The document.createDocumentFragment() method creates a new document fragment that can be inserted into any document.
JavaScript – DOM document.createElement() Method
The document.createElement() method creates an element node.
JavaScript – DOM document.createEvent() Method
The document.createEvent() method creates an event object.
JavaScript – DOM document.createTextNode() Method
The document.createTextNode() method creates a text node.
JavaScript – DOM document.defaultView Property
The document.defaultView property returns the document’s window object.
JavaScript – DOM document.designMode Property
The document.designMode property sets or returns if the document is editable.
JavaScript – DOM document.doctype Property
The document.doctype property returns a document’s doctype object. And doctype.name returns the name of the doctype.
JavaScript – DOM document.documentElement Property
The document.documentElement property returns a document’s element object.
JavaScript – DOM document.documentURI Property
The document.documentURI property sets or returns a document’s location.
JavaScript – DOM document.domain Property
The document.domain property returns the domain name of the server the document was loaded from.
JavaScript – DOM document.embeds Property
The document.embeds property returns a collection of all embed
elements in the document.
JavaScript – DOM document.forms Property
The document.forms property returns a collection of all form
elements in a document.
JavaScript – DOM document.hasFocus() Method
The document.hasFocus() method returns “true” if the document, or any element in the document, has focus. Otherwise it returns “false”.
JavaScript – DOM document.head Property
The document.head property returns the head
element of the document.
JavaScript – DOM document.images Property
The document.images property returns a collection of all img
elements in a document.
JavaScript – DOM document.importNode() Method
The document.importNode() method imports a node from another document, and with the second parameter set to true, will also import child nodes.
JavaScript – DOM document.lastModified Property
The document.lastModified property returns the date and time the document was last modified.
JavaScript – DOM document.links Property
The document.links property returns a collection of all links (a
and area
elements) in the document.
JavaScript – DOM document.normalize() Method
The document.normalize() method removes empty text nodes, and joins adjacent text nodes.
JavaScript – DOM document.open() Method
The document.open() method opens a document for writing.
JavaScript – DOM document.readyState Property
The document.readyState property returns the loading status of the current document.
JavaScript – DOM document.referrer Property
The document.referrer property returns the URL of the document that loaded the current document.
JavaScript – DOM document.removeEventListener() Method
The document.removeEventListener() method removes an event handler from a document.
JavaScript – DOM document.scripts Property
The document.scripts property returns a collection of all script
elements in the document.
JavaScript – DOM document.title Property
The document.title property sets or returns the title of the document.
JavaScript – DOM document.URL Property
The document.URL property returns the full URL of the document.
JavaScript – DOM document.write() Method
The document.write() method writes directly to an open HTML document.
JavaScript – DOM document.writeln() Method
The document.writeln() method writes directly to an open HTML document, with the addition of writing a newline character after each statement.
We’d like to acknowledge that we learned a great deal of our coding from W3Schools and TutorialsPoint, borrowing heavily from their teaching process and excellent code examples. We highly recommend both sites to deepen your experience, and further your coding journey. We’re just hitting the basics here at 1SMARTchicken.
Why 1SMARTchicken?
See More →
Thanks for your support!
JavaScript Books
All are affiliate links. Thank you for your support!
JAVASCRIPT NOTES:
- When using JavaScript, single or double quotation marks are acceptable and work identically to one another; choose whichever you prefer, and stay consistent
- JavaScript is a case-sensitive language; firstName is NOT the same as firstname
- Arrays count starting from zero NOT one; so item 1 is position [0], item 2 is position [1], and item 3 is position [2] … and so on
- JavaScript variables must begin with a letter, $, or _
- JavaScript variables are case sensitive (x is not the same as X)
Feedback
If you see an error on the page or the code itself is incorrect or incomplete, or just plain wrong, please let us know. We’re always learning. NOTE: we do not sell your information and will not send you spam emails.