Audio preload Property - set different property values - Javascript DOM HTML Element

Javascript examples for DOM HTML Element:Audio

Description

Audio preload Property - set different property values

Demo Code

ResultView the demo in separate window

<!DOCTYPE html>
<html>
<body>

<button onclick="myFunction('none')">Audio without preload</button>
<button onclick="myFunction('auto')">Audio with preload</button>
<br>

<script>
function myFunction(p) {
    var x = document.createElement("AUDIO");
    x.setAttribute("controls", "controls");

    var y = document.createElement("SOURCE");
    y.setAttribute("src", "your.ogg");
    y.setAttribute("type", "audio/ogg");

    x.appendChild(y);/*from   w ww.  jav a2s. c o  m*/
    var z = document.createElement("SOURCE");
    z.setAttribute("src", "your.mp3");
    z.setAttribute("type", "audio/mpeg");
    x.appendChild(z);

    // Set the preload property:
    x.preload = p;

    document.body.appendChild(x);
}
</script>

</body>
</html>

Related Tutorials