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 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>