JavaScript How To ...
The HTML <script> tag is used to insert a
JavaScript into an HTML page.
Examples
Write text How to write text on a page.
Write text with formatting How to format the
text on your page with HTML tags.
How to Put a JavaScript Into an HTML Page
<html>
<body>
<script type="text/javascript">
document.write("Hello World!")
</script>
</body>
</html> |
The code above will produce this output on an HTML page:
Example Explained
To insert a script in an HTML page, we use the <script>
tag. Use the type attribute to define the scripting language
<script type="text/javascript"> |
Then the JavaScript starts: The JavaScript command for writing
some output to a page is document.write
document.write("Hello World!") |
Then the <script> tag has to be closed
Ending Statements With a Semicolon?
With traditional programming languages, like C++ and Java, each
code statement has to end with a semicolon.
Many programmers continue this habit when writing JavaScript, but
in general, semicolons are optional! However, semicolons are
required if you want to put more than one statement on a single
line.
How to Handle Older Browsers
Browsers that do not support scripts will display the script as
page content. To prevent them from doing this, we may use the HTML
comment tag:
<script type="text/javascript">
<!--
some statements
//-->
</script> |
The two forward slashes at the end of comment line (//) are a
JavaScript comment symbol. This prevents the JavaScript compiler
from compiling the line.
Note: You cannot put // in front of the first comment line
(like //<!--), because older browsers will display it. Strange?
Yes! But that's the way it is.
Product Spotlight
Hosting Spotlight
GetAFreelancer.com
If you want to provide your services, GetAFreelancer will help you find customers.
It's free to sign up, with no monthly costs and low commissions,
so why not sign up today?
We Help You For Free. You Can Help Us!
Jump to: Top of Page or HOME or Printer
friendly page
Search W3Schools:
What Others Say About Us
Does the world know about us? Check out these places:
Google Yahoo Alta Vista MSN Lycos Excite Ask Jeeves HotBot
W3Schools is for training only. We do not warrant the correctness
of the content. The risk of using it remains entirely with the user.
While using this site, you agree to have read and accepted our terms of
use and privacy
policy.
Copyright
1999-2004 by Refsnes Data. All Rights Reserved.
|