The WebPlatform project has been discontinued when the Stewards partnership agreement ended in September 2015. This site has been frozen, and the assets we have created will remain.


Jump to: navigation, search


This article is Not Ready.



Use the type attribute instead. Specifies the language of the script to be evaluated. May be omitted when using ECMAScript (also known as JavaScript).

Applies to dom/HTMLScriptElement

Needs Examples: This section should include examples.


 Use this attribute only when you want the browser to evaluate the script in a language or a version of the language other than the default. If the browser does not support the specified language or version of the language, the script will not be evaluated.


  • See the lang attribute if you want to declare the natural language of your content, eg. French, etc.
  • When a type attribute is also specified, it takes precedence over this attribute and this attribute will be ignored.


This article contains content originally from external sources.

Portions of this content come from the Microsoft Developer Network: [Windows Internet Explorer API reference Article]