在mouseover事件上播放声音文件

playing sound file onMouseOver event

本文关键字:播放声音 文件 事件 mouseover      更新时间:2023-09-26

我想让我的声音文件播放时,一些鼠标在我的图像。我的代码不工作,任何人都可以帮助,如果一些我做了这个PLZ让我知道的代码。提前感谢

function Sound(surl) {
  document.getElementById("myspan").innerHTML=
    "<embed src='"+surl+"' hidden=true autostart=true loop=false>";
}

<span id=myspan></span>
<form>
<img src="imag.jpg" onMouseOver="Sound('success.wav')" />
</form>
<html>
<head>
<script type="text/javascript">
    function sound(surl) {
        document.getElementById("myspan").innerHTML =
        "<embed src="+surl+" hidden=true autostart=true loop=false>";
    }
</script>
</head>
<body>
<span id="myspan"></span>
<form>
    <img src="image.jpg" onmouseover="sound('success.wav')" />
</form>
</body>
</html>

这已经过测试并正在工作。可能只是想改变光标当你的鼠标在CSS。

工作良好的代码由我测试你在转义字符中有错误吗嵌入

<html>
<head>
<script language="javascript" type="text/javascript">
function Sound(surl) {
alert("working");<!-- this will ensure function is called successfully-->
document.getElementById("myspan").innerHTML=
"<embed src='""+surl+"'" hidden='"true'" autostart='"true'" loop='"false'" />";
}
</script>
</head>
<body>
<span id="myspan"></span>
<form>
<img src="imag.jpg" onMouseOver="Sound('success.wav')" />   
</form>
</span>
</body>
</html>