Developer Tools
Tutorials
{ if (open === 'build') open = null }, 150) }" @focusout="if (!$el.contains($event.relatedTarget)) open = null">
Build
Resume Builder
Create professional, ATS-friendly resumes
Form Builder
Forms, surveys, quizzes and exams
Analytics
Visualize and analyze your data
{ if (open === 'work') open = null }, 150) }" @focusout="if (!$el.contains($event.relatedTarget)) open = null">
Work
Projects
Apply, submit work and get paid
Team
Meet the people behind StepsEasy
Books
Articles
Tech News
Log in
Register
Developer Tools
Tutorials
Build
Resume Builder
Form Builder
Analytics
Work
Projects
Team
Books
Articles
Tech News
Log in
Register
🌐
HTML
🎨
CSS
⚡
JavaScript
🅱️
Bootstrap
⚛️
React
💲
jQuery
🐘
PHP
🐍
Python
🗄️
SQL
🐬
MySQL
More
📦
Git
🐙
GitHub
Home
Tutorials
JavaScript
JS HTML DOM
⚡
Part of
JavaScript
tutorial
JS HTML DOM
9 lessons in this chapter
1
JS DOM Introduction
14 min read
2
JS Selecting Elements
3 min read
3
JS Changing HTML
5 min read
4
JS Changing CSS
5 min read
5
JS DOM Events
10 min read
6
JS Event Listeners
3 min read
7
JS DOM Navigation
5 min read
8
JS DOM Nodes
14 min read
9
JS Form Validation
15 min read