You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何实现鼠标悬停图片时播放音频、移出时停止播放的功能

你只需要新增一个音频暂停函数,再替换图片上的绑定事件即可,完整修改后的代码如下:

</head>
<body>
   <script>
       function play(){
           var audio = document.getElementById("audio")
           audio.play();
       }
       // 新增停止播放函数
       function pause(){
           var audio = document.getElementById("audio")
           audio.pause();
           // 把播放进度重置到开头,下次悬停会从头开始播放,不需要这个效果可以删掉这行
           audio.currentTime = 0;
       }
   </script>
    <!-- 把原来的onclick替换为悬停和移出两个事件 -->
    <img src="moolikeacow.jpg" value="PLAY" onmouseover="play()" onmouseout="pause()">
    <audio id="audio" src="rickroll.mp3"></audio>
</body>

内容的提问来源于stack exchange,提问作者Anam Siraj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 09:06:03