JavaScript (to the internet!)
how to take our logic and put it on a webpage
Last updated
how to take our logic and put it on a webpage
Last updated
So what we want now is to take our "logical" JavaScript stuff and make it do things to webpages, but first some terminologY:
Document = the webpage (for example)
A document has object(s)
Object = the "stuff" (content but also other things) on the webpage
An object may also have its own object(s)
Model = the representation of the document and the objects
We can represent the documents and objects in a "tree" diagram
Objects can have "parents" and "children", e.g.
the parent of <head>
is <html>
the children of <head>
are <title>
and <meta>
Do not confuse the DOM with HTML but think of HTML as just a visual representation of the DOM!
A browser could have simply taken the DOM and displayed it like the diagram above ;)
Every HTML webpage on the internet has a structure based on the DOM and, thus, we can use JavaScript to access and manipulate each the structure of each webpage!