|use it, but don't rely on it|
TYPE: Which scripting language to use
SRC: External source for script
DEFER: Continue loading page while downloading script
LANGUAGE: Deprecated indicator of language
FOR: object for which this script is an event handler
EVENT: the event this script handles
<SCRIPT ...> designates a script section of the page. The contents of
<SCRIPT ...> are run using the scripting language set by the rquired
TYPE attribute. For example, the following
document.write("right now: " + new Date());
which outputs the current date and time:
It is a popular but inaccurate belief that the
LANGUAGE attribute is required for
<SCRIPT ...>. In fact,
LANGUAGE has never been a required attribute and has not been the standard way to indicate scripting language for several years.
<SCRIPT ...> elements should always begin with
<!-- on the first line.
The last line should begin with the line-level comment string for the scripting language
-->, as in the exampl above.