A developer is creating a simple webpage with a button.
When a userclicks this button for the first time, a message is displayed.
The developer wrote the JavaScript code below, but something is missing. The message gets displayed every time a user clicks the button, instead of just the first time.
01 functionlisten(event) {
02 alert ( `Hey! I am John Doe') ;
03 button.addEventListener (`click', listen);
Which two code lines make this code work as required?
Choose 2 answers
- On line 02, use event.first to test if it is the first execution.
- On line 04, useevent.stopPropagation ( ),
- On line 04, use button.removeEventListener(` click" , listen);
- On line 06, add an option called once to button.addEventListener().
Reveal Solution Next Question