Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

enabled property

Gets or sets whether a track is enabled.

This property is read/write.

HTML5 A vocabulary and associated APIs for HTML and XHTMLInternet Explorer 10



object.enabled = enabled
enabled = object.enabled


Property values

Type: boolean

False (false)

The track is not enabled to play.

True (true)

The track is enabled to play.

Standards information


You can select audio tracks on a video file by enabling and disabling the tracks you want. If more than one audio track are enabled at a time, the audio is mixed together.


The following example displays the status of all the audio tracks associated with a multi-track video. The first track is turned on and off when the button is clicked.

    <script type="text/javascript">
      var i = 0;
      function NextTrack() {                 
        var oAudioTracks = document.getElementById("video1").audioTracks;
        var aLen = oAudioTracks.length;
        for (i = 0; i < aLen; i++){
          if (oAudioTracks[i].enabled) {
            oAudioTracks[i].enabled = false;
        if (i == oAudioTracks.length) {
          i = 0;                          // wrap around to start
        oAudioTracks[i].enabled = true;
    <video id="video1" src="multi-lang-movie.mp4" controls  >
      HTML5 video not supported in this mode or browser
    <br />
    <button onclick="NextTrack();">Next track</button>

See also




© 2015 Microsoft