✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

🤑 Join the Treehouse affiliate program and earn 25% recurring commission!

New No-Code Track! 🚀start learning today!

🌟 Dreaming of a bright future? 🎓 Ask about the Treehouse Scholarship program! 🚀

✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

🤑 Join the Treehouse affiliate program and earn 25% recurring commission!

  • Treehouse Logo
  • Plans
    Chevron
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
  • Library
    Chevron
    • All Courses
    • Tracks
    • College Credit
  • Techdegree
    Chevron
    • Overview
    • Front End Development
    • Full Stack JavaScript
    • Data Analysis
    • UX Design
    • Python
  • Community
    Chevron
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
  • Resources
    Chevron
    • Career Toolbox
    • CodeForward
    • Free Treehouse Near Me
    • Jobs
    • Blog
    • Support
    • About
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks College Credit
  • Overview Front End Web Development Full Stack JavaScript Python Development Data Analysis UX Design
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Career Toolbox CodeForward Free Treehouse Near Me Jobs Blog Support About
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • Android
      • • APIs
      • • Coding for Kids
      • • College Credit
      • • Computer Science
      • • CSS
      • • Data Analysis
      • • Databases
      • • Design
      • • Development Tools
      • • Digital Literacy
      • • Game Development
      • • Go Language
      • • HTML
      • • Java
      • • JavaScript
      • • Learning Resources
      • • Machine Learning
      • • No-Code
      • • PHP
      • • Professional Growth
      • • Python
      • • Quality Assurance
      • • React
      • • Ruby
      • • Security
      • • Swift
    • Showing results for:
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Close
  • Travis Mikolay
    Travis Mikolay
    4,355 Points

    there is no workspaces appearing for this video and the last few videos in this series.

    Posted on Mar 4 by Travis Mikolay
    Travis Mikolay
    4,355 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • The Event Object

    1 Answer

  • Farai Tanekha
    Farai Tanekha
    10,669 Points

    Indentation & differentiating between regular function and arrow function

    Posted on Apr 12, 2024 by Farai Tanekha
    Farai Tanekha
    10,669 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Functions as Parameters

    1 Answer

  • Daniel Rose
    Daniel Rose
    4,848 Points

    The naming of ID/Class names

    Posted on Aug 7, 2023 by Daniel Rose
    Daniel Rose
    4,848 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Common DOM Interaction Errors

    1 Answer

  • boi
    boi
    14,242 Points

    Can't sleep

    Posted on Mar 30, 2023 by boi
    boi
    14,242 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    1 Answer

  • mjugi
    mjugi
    9,448 Points

    what i should do ?

    Posted on Jan 14, 2023 by mjugi
    mjugi
    9,448 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Functions as Parameters

    1 Answer

  • Samuel Kleos
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Samuel Kleos
    Front End Web Development Techdegree Student 13,728 Points

    .getElementsByTagName() vs .querySelectorAll()

    Posted on Dec 7, 2022 by Samuel Kleos
    .a{fill-rule:evenodd;}techdegree
    Samuel Kleos
    Front End Web Development Techdegree Student 13,728 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    1 Answer

  • Sherrie Jeffers
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Sherrie Jeffers
    Front End Web Development Techdegree Student 7,909 Points

    Idk what I'm doing wrong

    Posted on Nov 17, 2022 by Sherrie Jeffers
    .a{fill-rule:evenodd;}techdegree
    Sherrie Jeffers
    Front End Web Development Techdegree Student 7,909 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    1 Answer

  • Adlan Ilyasov
    Adlan Ilyasov
    2,476 Points

    You didn't pass a function as the second agument to 'addEventListener'.

    Posted on Nov 4, 2022 by Adlan Ilyasov
    Adlan Ilyasov
    2,476 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    1 Answer

  • JOE BELL
    JOE BELL
    11,113 Points

    Not a question. Treehouse, you need to fix the error in the video. from 3:20. .

    Posted on Sep 7, 2022 by JOE BELL
    JOE BELL
    11,113 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Functions as Parameters

    2 Answers

  • John Smith
    John Smith
    111 Points

    What other ways are there to select get a DOM element by its ID attribute?

    Posted on Sep 6, 2022 by John Smith
    John Smith
    111 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    1 Answer

  • S C
    S C
    5,947 Points

    Why is "event" passed into the anonymous function for the copy event example?

    Posted on Aug 18, 2022 by S C
    S C
    5,947 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    1 Answer

  • Rashad Nelson
    Rashad Nelson
    6,532 Points

    Please review my code

    Posted on Aug 17, 2022 by Rashad Nelson
    Rashad Nelson
    6,532 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    1 Answer

  • Diana Victoria Villada
    Diana Victoria Villada
    9,543 Points

    In the button click handler, apply a background color of "red" to the warning div.

    Posted on Jul 26, 2022 by Diana Victoria Villada
    Diana Victoria Villada
    9,543 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    2 Answers

  • Joshua Munoz
    PLUS
    Joshua Munoz
    Courses Plus Student 7,794 Points

    Issue: Listening for Events with addEventListener()

    Posted on Jun 29, 2022 by Joshua Munoz
    Joshua Munoz
    Courses Plus Student 7,794 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    1 Answer

  • Thristen Jones
    Thristen Jones
    2,824 Points

    My background is not turning red. Is this not the right syntax inside my function?

    Posted on May 17, 2022 by Thristen Jones
    Thristen Jones
    2,824 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    1 Answer

  • Mariusz Maslerz
    Mariusz Maslerz
    5,392 Points

    Hallo, I can not launch my workspace. I have tried a few times to refresh and restart my page and it not works.

    Posted on Feb 23, 2022 by Mariusz Maslerz
    Mariusz Maslerz
    5,392 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Functions as Parameters

    1 Answer

  • kwame awuah
    kwame awuah
    49 Points

    using the addEventListener('mouseover')

    Posted on Feb 7, 2022 by kwame awuah
    kwame awuah
    49 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • What is an Event?

    1 Answer

  • aarondesigndev
    aarondesigndev
    2,024 Points

    A drop in quality

    Posted on Dec 7, 2021 by aarondesigndev
    aarondesigndev
    2,024 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    4 Answers

  • Jesse Gonzalez
    Jesse Gonzalez
    7,322 Points

    Screen blacks out @7:57 Not sure if anyone else is experiencing this issue?

    Posted on Nov 30, 2021 by Jesse Gonzalez
    Jesse Gonzalez
    7,322 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    3 Answers

  • David Watson
    David Watson
    3,543 Points

    I am missing my workspace to follow along with the lessons. It makes it difficult to follow along.

    Posted on Oct 26, 2021 by David Watson
    David Watson
    3,543 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • The Event Object

    2 Answers

  • Michael Rushton
    Michael Rushton
    7,126 Points

    Looks like some kind of text content is being concealed at around 2.30

    Posted on Oct 25, 2021 by Michael Rushton
    Michael Rushton
    7,126 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    1 Answer

  • LETITA BUZEA
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    LETITA BUZEA
    Full Stack JavaScript Techdegree Student 4,247 Points

    Solution already in workspace

    Posted on Oct 19, 2021 by LETITA BUZEA
    .a{fill-rule:evenodd;}techdegree
    LETITA BUZEA
    Full Stack JavaScript Techdegree Student 4,247 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    2 Answers

  • Elijah Pereira
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Elijah Pereira
    Front End Web Development Techdegree Graduate 12,787 Points

    please update this course. it is teaching the wrong information and out of date syntax for anonymous/arrow functions

    Posted on Oct 11, 2021 by Elijah Pereira
    .a{fill-rule:evenodd;}techdegree seal-36
    Elijah Pereira
    Front End Web Development Techdegree Graduate 12,787 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Functions as Parameters

    1 Answer

  • Keytron Brown
    Keytron Brown
    15,828 Points

    What am I doing wrong?

    Posted on Sep 14, 2021 by Keytron Brown
    Keytron Brown
    15,828 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Adding an Event Listener

    1 Answer

  • judygrayland
    judygrayland
    8,647 Points

    Code missing from Teacher's Notes

    Posted on Aug 25, 2021 by judygrayland
    judygrayland
    8,647 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    1 Answer

  • Chris Adams
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Chris Adams
    Front End Web Development Techdegree Graduate 29,423 Points

    Iterating through adding event listeners to an HTMLCollection using a for...of loop

    Posted on Aug 22, 2021 by Chris Adams
    .a{fill-rule:evenodd;}techdegree seal-36
    Chris Adams
    Front End Web Development Techdegree Graduate 29,423 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • Listening for Events with addEventListener()

    2 Answers

  • Vanessa Snipe
    Vanessa Snipe
    7,108 Points

    Does JS only interact when there are events?

    Posted on Aug 12, 2021 by Vanessa Snipe
    Vanessa Snipe
    7,108 Points
    • JavaScript
    • Interacting with the DOM
    • Responding to Events
    • What is an Event?

    1 Answer

Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.

    Treehouse

  • About
  • Blog
  • Careers
  • Community
  • Stories
  • Shop
  • Contact
  • Gift Card

See Full Catalogue

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
  • Python Development
  • Data Analysis
  • UX Design

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
  • ...see more

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
  • ...see more

Explore

  • Plans
  • Affiliates
  • Perks
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
Terms & Conditions | Privacy

© 2025 Treehouse Island, Inc.