HTML <script> tag
Definition and Usage
Defines a script, such as a JavaScript.
Differences Between HTML and XHTML
The "language" attribute of the script element was deprecated in HTML 4.01.
The "language" attribute of the script element is not supported in XHTML 1.0 Strict DTD.
Tips and Notes
Note: Code within this element is executed immediately when the page
is loaded, if it is not in a function. Script that appears after a
<frameset> tag will be ignored.
Example
| Source |
Output |
<script type="text/javascript">
document.write("Hello World!")
</script> |
|
Required Attributes
DTD indicates in which DTD the attribute is
allowed. S=Strict, T=Transitional, and F=Frameset.
| Attribute |
Value |
Description |
DTD |
| type |
text/ecmascript
text/javascript
application/ecmascript
application/javascript
text/vbscript |
Indicates the MIME type of the script |
STF |
Optional Attributes
| Attribute |
Value |
Description |
DTD |
| charset |
charset |
Defines the character encoding used in script |
STF |
| defer |
defer |
Indicates that the script is not going to generate any
document content. The browser can continue parsing and drawing the page |
STF |
| language |
javascript
livescript
vbscript
other |
Specifies the scripting language. Deprecated. Use the type
attribute instead. |
TF |
| src |
URL |
Defines a URL to a file that contains the script (instead of inserting the script
into your HTML document, you can refer to a file that contains the script) |
STF |
Standard Attributes
For a full description, go to Standard
Attributes.
Event Attributes
NONE
Try-It-Yourself Demos
Insert a script
How to insert a script into your HTML document.
Work with browsers that do not support scripts
How to handle browsers that do not support scripting.
Whether you're new to XML or already an advanced user, the user-friendly views
and powerful entry helpers, wizards, and debuggers in XMLSpy are designed to
meet your XML and Web services development needs from start to finish.
- XML editor
- Graphical XML Schema / DTD editors
- XSLT 1.0/2.0 editor, debugger, profiler
- XQuery editor, debugger, profiler
- Support for Office Open XML (OOXML)
- Graphical WSDL editor & SOAP debugger
- Java, C#, C++ code generation
- And much more!
Download a free 30-day trial today!
Click to see a demo!
Learn what’s new in v2008
 |
|
Get Your Diploma!
W3Schools' Online Certification Program is the perfect solution for busy
professionals who need to balance work, family, and career building.
The HTML Certificate is for developers who want to document their knowledge of HTML, XHTML, and CSS.
The ASP Certificate is for developers who want to document their knowledge of ASP, SQL, and ADO.
|
|