Skip to main content

🚀 In our NEW AI Bootcamp you'll build a working app in 28 days, no experience required. Free to all subscription levels.

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

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

  • Treehouse Logo
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
    • All Courses
    • Tracks
    • AI Bootcamp
    • College Credit
    • Techdegree Bootcamps
    • Front End Development
    • Full Stack JavaScript
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
    • Explore
    • Career Toolbox
    • Free Treehouse Near Me
    • Affiliates
    • Blog
    • Support
    • About
    • Learn
    • Beginner's Guide to Coding
    • Data Analysis with SQL & Python
    • Front-End Web Development
    • Python Programming Basics
    • Techdegree Bootcamp Overview
    • UX Design Fundamentals
    • AI Tools for Beginners
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks AI Bootcamp College Credit
  • Techdegree Bootcamps Front End Web Development Full Stack JavaScript
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Explore Career Toolbox Free Treehouse Near Me Affiliates Blog Support About
    Learn Beginner's Guide to Coding Data Analysis with SQL & Python Front-End Web Development Python Programming Basics Techdegree Bootcamp Overview UX Design Fundamentals AI Tools for Beginners
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
Loading banner... Start your free trial at Treehouse
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • 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
      • • Vibe Coding
  • Liam VanOrden
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Liam VanOrden
    Full Stack JavaScript Techdegree Student 1,194 Points

    when i try to call the document.querySelect'main'; in the console it returns unexpected string

    Posted May 23, 2023 7:22pm by Liam VanOrden
    .a{fill-rule:evenodd;}techdegree
    Liam VanOrden
    Full Stack JavaScript Techdegree Student 1,194 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Emily Shaindlin
    Emily Shaindlin
    692 Points

    Typed exactly what was given. Got a 'uncaught syntax error' when i run it in the browser. Why would this be?

    Posted June 22, 2022 2:50pm by Emily Shaindlin
    Emily Shaindlin
    692 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Paige Hand
    Paige Hand
    6,269 Points

    my .innerHTML is throwing an error (im on vs code): Cannot set properties of null (setting 'innerHTML')

    Posted June 10, 2022 9:36pm by Paige Hand
    Paige Hand
    6,269 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    2 Answers

  • James Summers
    James Summers
    704 Points

    getting an invalid syntax error

    Posted May 6, 2022 8:02pm by James Summers
    James Summers
    704 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Daniel Corio-Rosas
    Daniel Corio-Rosas
    6,995 Points

    I'm pressing enter but nothing happens when I run it , only getting the prompt. Why?

    Posted May 2, 2022 10:43am by Daniel Corio-Rosas
    Daniel Corio-Rosas
    6,995 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • karan Badhwar
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    karan Badhwar
    Web Development Techdegree Graduate 18,136 Points

    String with HTML tag

    Posted November 24, 2021 7:11pm by karan Badhwar
    .a{fill-rule:evenodd;}techdegree seal-36
    karan Badhwar
    Web Development Techdegree Graduate 18,136 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Josh Burczyk
    Josh Burczyk
    4,440 Points

    Why is my console returning "<main></main> = $1"?

    Posted April 17, 2021 7:48pm by Josh Burczyk
    Josh Burczyk
    4,440 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • rb54
    rb54
    4,192 Points

    Why does my Browser only seem to recognize two elements Body and Header but not Main

    Posted March 14, 2021 1:07am by rb54
    rb54
    4,192 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Delicia Wharton
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Delicia Wharton
    UX Design Techdegree Student 11,098 Points

    Is this valid code

    Posted October 5, 2020 4:01pm by Delicia Wharton
    .a{fill-rule:evenodd;}techdegree
    Delicia Wharton
    UX Design Techdegree Student 11,098 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    2 Answers

  • Billy Gragasin
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Billy Gragasin
    Full Stack JavaScript Techdegree Student 4,985 Points

    is this valid though?

    Posted August 10, 2020 4:23pm by Billy Gragasin
    .a{fill-rule:evenodd;}techdegree
    Billy Gragasin
    Full Stack JavaScript Techdegree Student 4,985 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • MOSHE SCHWIMMER
    MOSHE SCHWIMMER
    6,301 Points

    querySelector and innerHTML vs document.write

    Posted June 11, 2020 2:57am by MOSHE SCHWIMMER
    MOSHE SCHWIMMER
    6,301 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Jasper Kop
    Jasper Kop
    10,423 Points

    Why is there an extra line for the .toUpperCase() ?

    Posted May 13, 2020 11:28am by Jasper Kop
    Jasper Kop
    10,423 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    3 Answers

  • Alexandra Velez
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    Alexandra Velez
    Front End Web Development Techdegree Student 9,313 Points

    Why does Chrome Dev tools give a 404 message for shout.js lesson?

    Posted May 12, 2020 3:29pm by Alexandra Velez
    .a{fill-rule:evenodd;}techdegree
    Alexandra Velez
    Front End Web Development Techdegree Student 9,313 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    4 Answers

  • Sereta Baldwin
    Sereta Baldwin
    6,183 Points

    Is there a reason to have the extra variable?

    Posted April 8, 2020 6:04pm by Sereta Baldwin
    Sereta Baldwin
    6,183 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    1 Answer

  • Buster Siem
    Buster Siem
    7,280 Points

    Can you use double quotation-marks, instead of single - which is used in Guil's video - to access the targeted element?

    Posted March 9, 2020 2:54pm by Buster Siem
    Buster Siem
    7,280 Points
    • JavaScript
    • JavaScript Basics
    • Working with Strings
    • Display the Value of a String on a Page

    2 Answers

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

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
SEE ALL

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
SEE ALL

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
SEE ALL

About Us

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

Explore

  • Plans
  • Affiliates
  • Perks
  • Shop
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses

Treehouse is an online technology education platform founded in 2011. Treehouse offers more than 700 self-paced, video-based courses in web development, programming, data analysis, design, and AI, plus two project-based bootcamp programs in Front End Web Development and Full Stack JavaScript. Individual Treehouse plans start at $25 per month and include a 7-day free trial. Treehouse serves individual learners, businesses, schools, and public libraries. Cardholders at participating U.S. public libraries can use Treehouse for free. Select Treehouse courses, offered with University Pathways International, are recommended for college credit by ACE and NCCRS. Treehouse learners earn digital certificates for completed Tracks.

Terms & Conditions · Privacy · © 2026 Treehouse Island, Inc.
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
  • Discord