JavaScript
Document Object Properties
What is Console in JavaScript ??
In JavaScript, the console is an object which provides access to the browser debugging console. We can open a console in web browser
Document/ Window / Screen objects
Here you can find document/ window objects, after assigning these values in console browser has to responsive. use this document and window objects, to get browser response.
window
document
clear();
alert();
window.alert();
window.console();
screen();
Document Object Properties,
Here you can find the document object, which we can find document properties using javascript, even you can modify every document using document object properties
console.dir(document);
console.log(document.title);
document.title = "This is updated title";
console.log(document.head);
console.log(document.body);
console.log(document.title);
console.log(document.URL);
console.log(document.scripts);
console.log(charset);
console.log(doctype);
console.log(document.domain);
console.log(document.activeElement);
EX
<body> <script> document.write(document.title); </script> </body>
Document Object Properties and Methods
<body>
<script>
document.write(document.title);
</script>
</body>
The following properties and methods can be used on HTML documents:
Property / Method | Description |
---|---|
activeElement | Returns the currently focused element in the document |
addEventListener() | Attaches an event handler to the document |
adoptNode() | Adopts a node from another document |
anchors | Deprecated |
applets | Deprecated |
baseURI | Returns the absolute base URI of a document |
body | Sets or returns the document's body (the <body> element) :document.body.innerHTML; |
charset | Deprecated |
characterSet | Returns the character encoding for the document |
close() | Closes the output stream previously opened with document.open() |
cookie | Returns all name/value pairs of cookies in the document |
createAttribute() | Creates an attribute node |
createComment() | Creates a Comment node with the specified text |
createDocumentFragment() | Creates an empty DocumentFragment node |
createElement() | Creates an Element node |
createEvent() | Creates a new event |
createTextNode() | Creates a Text node |
defaultView | Returns the window object associated with a document, or null if none is available. |
designMode | Controls whether the entire document should be editable or not. |
doctype | Returns the Document Type Declaration associated with the document |
documentElement | Returns the Document Element of the document (the <html> element) |
documentMode | Deprecated |
documentURI | Sets or returns the location of the document |
domain | Returns the domain name of the server that loaded the document |
domConfig | Deprecated |
embeds | Returns a collection of all <embed> elements the document |
execCommand() | Deprecated |
forms | Returns a collection of all <form> elements in the document |
getElementById() | Returns the element that has the ID attribute with the specified value |
getElementsByClassName() | Returns a HTMLCollection containing all elements with the specified class name |
getElementsByName() | Deprecated |
getElementsByTagName() | Returns a HTMLCollection containing all elements with the specified tag name |
hasFocus() | Returns a Boolean value indicating whether the document has focus |
head | Returns the <head> element of the document document.head.tagName; |
images | Returns a collection of all <img> elements in the document document.images.length; |
implementation | Returns the DOMImplementation object that handles this document |
importNode() | Imports a node from another document |
inputEncoding | Deprecated |
lastModified | Returns the date and time the document was last modified |
links | Returns a collection of all <a> and <area> elements in the document that have a href attribute |
normalize() | Removes empty Text nodes, and joins adjacent nodes |
normalizeDocument() | Deprecated |
open() | Opens an HTML output stream to collect output from document.write() |
querySelector() | Returns the first element that matches a specified CSS selector(s) in the document |
querySelectorAll() | Returns a static NodeList containing all elements that matches a specified CSS selector(s) in the document |
readyState | Returns the (loading) status of the document |
referrer | Returns the URL of the document that loaded the current document |
removeEventListener() | Removes an event handler from the document (that has been attached with the addEventListener() method) |
renameNode() | Deprecated |
scripts | Returns a collection of <script> elements in the document |
strictErrorChecking | Deprecated |
title | Sets or returns the title of the document |
URL | Returns the full URL of the HTML document |
write() | Writes HTML expressions or JavaScript code to a document |
writeln() | Same as write(), but adds a newline character after each statement |