首页 > 代码库 > HTML5下的Audio标签控件的歌曲播放暂停演示

HTML5下的Audio标签控件的歌曲播放暂停演示

 1 <!-- 使用了HTML5的标签<audio> 图片播放按钮增加了监听监听事件,控制音乐的播放暂停 2      使用了document的几个重要函数: 3      1.createElement创建标签对象, 4      2.getElementById获取对象以及img对象的src属性 5      3.document.body添加控件appendChild()函数 6      了解document的强大。可以创建对象,操作body标签等--> 7 <!DOCTYPE html> 8 <html> 9 <meta http-equiv="Content-Type" content="text/html;charset=utf-8">10     <body>11         <h3>音乐播放暂停示例</h3>12 13         <p>点击按钮,播放、暂停音乐</p>14 15         <img id="image_button" src="source/pause.jpg" onclick="myFunction()"></button>16 17         <p id="txt">点击按钮播放音乐</p>18 19         <script type="text/javascript">20             var isPlay = false;21             var x = document.createElement("AUDIO");22             x.setAttribute("src", "source/music.mp3");23             document.body.appendChild(x);24             function myFunction()25             {26                 if (isPlay == false) {27                     x.play();28                     document.getElementById("image_button").src="source/play.jpg";29                     document.getElementById("txt").innerHTML = "<浮夸> —— eason";30                     isPlay = true;31                 }else{32                     x.pause();33                     document.getElementById("image_button").src="source/pause.jpg";34                     document.getElementById("txt").innerHTML = "点击按钮播放音乐";35                     isPlay = false;36                 }37             }38         </script>39 40     </body>41 </html>

注意需要将pause.jpg,play.jpg,music.mp3放到source文件夹下面。
文件结构是{index.html,source[pause.jpg,play.jpg,music.mp3]}  (index.html就是上面贴的代码文件,保存成html格式的。)

HTML5下的Audio标签控件的歌曲播放暂停演示