This page is Not Ready

Notice: The WebPlatform project, supported by various stewards between 2012 and 2015, has been discontinued. This site is now available on github.



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
## Usage
 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.