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 Write Another Program

Inside the script tags, write a function that will open an alert dialog with the message 'Warning!'

Task 2 of 2

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

  </body>insert <script>document.write("warning!");

</html>

3 Answers

Jonathan Grieve
MOD
Jonathan Grieve
Treehouse Moderator 91,252 Points

Hi Noel,

It's good attempt here but you need to include a closing script tag and make sure that is inside your body tags.

You also need to include the JavaScript alert() method and pass in the relevant string there inside your parentheses.

Good luck.

eslam said
PLUS
eslam said
Courses Plus Student 6,734 Points

Your code should look like this

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

There are 3 ways to write javaScript :

1- inline

   <button type="button" onclick="myFunction()">Try it</button>

2- internal ( you should add script tag inside the body )

   <body>
     <script>
       your code goes here
    </script>
   </body>

3- External ( you should link your file inside the head )

   <head>
      <script src="myScript.js"></script>
   </head>

Is it not supposed to be

alert("Warning!");

instead of document.write?