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 trialAshton Austad
310 PointsNothing Happen When I Refresh The Browser
I have the code typed exactly how it is shown in the video but when i open of the browser and refresh to run the code nothing happens. When i check the console it tells me the following:
Unchecked runtime.lastError: The message port closed before a response was received. story.js:8 Uncaught SyntaxError: Invalid or unexpected token.
Any help is appreciated!
Ashton Austad
310 Points1 Answer
Steven Parker
231,275 PointsThere's a syntax error on line 10 of story.js, a quote mark is missing:
document.querySelector('main').innerHTML = sentence;
// ^
// this mark was missing
Dawn Mullinax
6,979 PointsYes, once you add that closing quote mark, it should fix your code. It worked on my end. You might notice the color changes for different parts of code. That helps me catch some mistakes for myself.
Ashton Austad
310 PointsAwesome! it's working now. Thank You
Dawn Mullinax
6,979 PointsDawn Mullinax
6,979 PointsCan you attach a screenshot of your code? A syntax error is usually caused by a missing enclosing parentheses, semi-colon, or something like that. It can be very easy to miss.