Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialBolivar Arguello
Front End Web Development Techdegree Student 9,429 Pointstarget.event("click", "keyup || keydown", => { })
What if the user press enter key instead of clicking the button to trigger event? can both be an option within the same function?
1 Answer
Steven Parker
231,261 PointsThere's no "event" method on an element, perhaps you are thinking of "addEventListener".
You also cannot give multiple event type arguments to one listener (or combine event types with logic). But the good news is that you can call the method multiple times to start as many listeners as you want on the same element, each looking for a different type. So yes, you can listen for all 3 events. And they can all have different handlers, or share one, it's your choice.
And remember to put a parameter name or () in front of the "arrow" in an arrow function expression.