Easy Tutorial
❮ Prop Video Playbackrate Prop Style Columnspan ❯

The autoplay Attribute

Audio Object

Example

Check if the audio is set to play immediately after loading:


Definition and Usage

The autoplay attribute sets or returns whether the audio or video should start playing as soon as it is loaded.

This attribute reflects the <audio> autoplay attribute.

If the autoplay attribute is set, it specifies that the audio will start playing immediately after it is loaded.

Note: The <audio> element is a new element in HTML5.


Browser Support

The autoplay property is supported by all major browsers.

Note: The <video> element is not supported in Internet Explorer 8 and earlier versions.


Syntax

Return the autoplay attribute:

Set the autoplay attribute:

Attribute Values

Value Description
true false Sets whether the audio or video should start playing immediately after loading. true - Starts playing the audio automatically after it is loaded.<br> false - Default. Does not start playing the audio automatically after it is loaded.

Technical Details

Return Value: Boolean, returns true if the audio is set to autoplay, otherwise returns false.
Default Value: false
--- ---

More Examples

Example

Enable autoplay and reload the video:

var x = document.getElementById("myAudio");
x.autoplay = true;
x.load();

Example

The following example demonstrates how to create a <video> element and set the autoplay attribute:


Related Pages

HTML Reference: HTML <audio> autoplay Attribute


Audio Object

❮ Prop Video Playbackrate Prop Style Columnspan ❯