Latest web development tutorials
 

Script type Property

< Script Object

Example

Get the MIME type of a script:

var x = document.getElementById("myScript").type

The result of x will be:

text/javascript
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

Internet Explorer Firefox Opera Google Chrome Safari

The type property is supported in all major browsers.


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