JavaScript JavaScript and the DOM Getting a Handle on the DOM Select a Page Element By Its ID

improper placement of ;

the ; is the add.EventListener('click' , () => { xxx = zzz; } );

terminates the code from running farther.

2 Answers

Steven Parker
Steven Parker
203,443 Points

I don't think the semicolon is the issue. But you wrote "add.EventListener" and the method name is "addEventListener" (with no period inside it).

This is true. The addEventListener has a period and should not. I think the ; terminates the code from running further and stops it from completing though.

Steven Parker
Steven Parker
203,443 Points

The semicolon would be a normal end of a statement, it doesn't stop execution. The actual issue is likely elsewhere. So we can get a a complete look at the problem, please post the whole code, or provide a link to a workspace snapshot.