HTML DOM Script type Property
THE WORLD'S LARGEST WEB DEVELOPER SITE

Script type Property

❮ Script Object

Example

Get the MIME type of a script:

var x = document.getElementById("myScript").type
Try it Yourself »

Definition and Usage

The type property sets or returns the value of the type attribute of a script.

The type attribute specifies the MIME type of a script.

The type attribute identifies the content between the <script> and </script> tags.

The MIME type consists of two parts: one media type and one subtype. For JavaScript, the MIME type is "text/javascript".

Note: In HTML5, the type attribute is no longer required. The default value is "text/javascript".


Browser Support

Property
type Yes Yes Yes Yes Yes


Syntax

Return the type property:

scriptObject.type

Set the type property:

scriptObject.type = MIME_type

Property Values

Value Description
MIME_type Specifies the MIME type of the script.

Some common values:
  • text/javascript (this is default)
  • text/ecmascript
  • application/ecmascript
  • application/javascript

Look at IANA MIME types for a complete list of standard MIME types.

Technical Details

Return Value: A String, representing the MIME type of the script

Related Pages

HTML reference: HTML <script> type attribute


❮ Script Object