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 trial

JavaScript JavaScript Basics (Retired) Introducing JavaScript Your First JavaScript Program

Carlos Lopez
Carlos Lopez
8,483 Points

document.write

What do I have to type here to have "Welcome to my Site" display?

<script> //

index.html
<!DOCTYPE HTML>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>JavaScript Basics</title>
</head>

<body>
</body>

<script>
//

</script>

</html>

1 Answer

Steven Parker
Steven Parker
231,275 Points

You've got most of the answer in your question. The title, "document.write", is the name of the function to call; and "Welcome to my Site" is the argument you will pass in parentheses after the function name. A semicolon afterwards is optional, but good practice:

document.write("Welcome to my site");
Carlos Lopez
Carlos Lopez
8,483 Points

Thank you. Hmm. I thought I did that. Will try again!

Carlos Lopez
Carlos Lopez
8,483 Points

Oh, I had to delete the two back slashes. Thanks!

Steven Parker
Steven Parker
231,275 Points

I think they meant for you to write the new code on the line below the one that says "Write your code here". :wink:

But glad I could help, and happy coding!