23. The DOM and Events [toc] 23.1. JavaScript and the Browser 23.1.1. Taking JavaScript on the Web 23.1.2. The <script> Tag 23.1.2.1. JavaScript Console 23.1.2.2. Inline JavaScript 23.1.2.3. External JavaScript 23.1.3. Check Your Understanding ✅ 23.2. The DOM 23.2.1. Global DOM Variables 23.2.2. Dynamic Web Page Using the DOM 23.2.3. Where to Put the <script> 23.2.4. Check Your Understanding ✅ 22.3. More DOM Methods and Properties 23.3.1. Window 23.3.2. Document 23.3.3. Element 23.3.4. Check Your Understanding ✅ 23.4. Events 23.4.1. JavaScript and Events 23.4.2. DOM Events 23.4.3. Handling Events 23.4.4. Check Your Understanding ✅ 23.5. Event Listeners 23.5.1. Add Event Handlers in JavaScript 23.5.2. Event Details 23.5.3. Event Bubbling 23.5.4. Check Your Understanding ✅ 23.6. Event Types 23.6.1. Load Event 23.6.2. Mouseover Event 23.6.3. Check Your Understanding ✅ 23.7. Exercises: The DOM and Events 🏃 23.8. Studio: The DOM and Events 🎙️ 23.8.1. Getting Started 23.8.2. The Requirements 23.8.3. Bonus Mission 🚀 #LaunchCode