Quick Reference sheets are packed full of useful information for all webmasters.
A client-side script is a program that may accompany an HTML document or be embedded directly in it. The program executes on the client's machine when the document loads, or at some other time such as when a link is activated. HTML's support for scripts is independent of the scripting language.
Scripts offer authors a means to extend HTML documents in highly active and interactive ways. For example:
There are two types of scripts authors may attach to an HTML document:
The SCRIPT element places a script within a document. This element may appear any number of times in the HEAD or BODY of an HTML document. script may be defined within the contents of the SCRIPT element or in an external file. If the src attribute is not set, user agents must interpret the contents of the element as the script. If the src has a URI value, user agents must ignore the element's contents and retrieve the script via the URI. Note that the charset attribute refers to the character encoding of the script designated by the src attribute; it does not concern the content of the SCRIPT element.
The follow example details how you could use javascript to change the contents of a DIV dynamically:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Change the contents of the DIV tag</title>
<script type="text/javascript">
document.getElementById('divText').innerHTML = 'Hi mom!';
</script>
</head>
<body>
<div id="divText">
Hello world!
</div>
</body>
</html>
In the above sample, the text "Hello world!" is replace with the text "Hi mom!" by javascript dynamically. For more information about javascript, check out the Javascript Articles from the articles section.