Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

JavaScript JavaScript Basics (Retired) Introducing JavaScript Using the Console

how do i make a script. does it start like this <script and end like this script</>

thanks

index.html
<!DOCTYPE HTML>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>JavaScript Basics</title>
</head>
<body>
<script>
script
document.write("Welcome to JavaScript Basics");

</script>
</body>
</html>

4 Answers

first of all yes, a script element needs a closing tag. secondly, there are plugins to enable auto-completion depending on your editor.

`<script> </script>

Florentin Dumitrache
Florentin Dumitrache
3,757 Points

To pass the challenge you 're code should look like this:

<script>
console.log("Begin Program");
document.write("Welcome to JavaScript Basics");
console.log("End program");
</script>

The <script> tag is used to define a client-side script (JavaScript) , so the html document recognize this and executes your commands inside the script tag.

The following should work:

<script>
console.log("Begin program");
document.write("Welcome to JavaScript Basics");
</script>
Roudy Antenor
Roudy Antenor
4,124 Points

The answers provided by Florentine and Rudolph are spot on. Later on you'll begin calling your javascript files from an external .js file (that may reside in a folder named js) - you may see this syntax - (but from the research i've done it appears that the type attribute is no longer necessary in HTML5 but was a requirement in HTML4. The type IS javascript by default) - Keep up the momentum!

<script type=''text/javascript'' src=''js/app.js''></script>