Javascript 悬停、单击并释放不起作用的声音。I';我很困惑
我正在为我的网站尝试新的东西,包括当我悬停、单击或释放一个链接时,我与之互动的链接应该会播放声音。我仍然习惯于HTML的基础知识,如果我看起来很困惑,很抱歉,但我认为这是正确的方向 这就是我到目前为止所做的:Javascript 悬停、单击并释放不起作用的声音。I';我很困惑,javascript,html,audio,Javascript,Html,Audio,我正在为我的网站尝试新的东西,包括当我悬停、单击或释放一个链接时,我与之互动的链接应该会播放声音。我仍然习惯于HTML的基础知识,如果我看起来很困惑,很抱歉,但我认为这是正确的方向 这就是我到目前为止所做的: <html> <audio id="myaudio" src="hover"></audio> <audio id="myaudio2" src="click"></audio> <audio id="myaud
<html>
<audio id="myaudio" src="hover"></audio>
<audio id="myaudio2" src="click"></audio>
<audio id="myaudio3" src="release"></audio>
<body>
<a href="https://google.com"
onmouseover="document.getElementById('myaudio').play()"
onmousedown="document.getElementById('myaudio2').play()"
onmouseup="document.getElementById('myaudio3').play()">google.com</a>
</body>
</html>
@guest271314帮我做了这件事,结果很简单。 我忘了SRC标记需要指向链接。更正如下:
<html>
<audio id="myaudio" src="http://yourdomain.com/hover.wav"></audio>
<audio id="myaudio2" src="http://yourdomain.com/click.wav"></audio>
<audio id="myaudio3" src="http://yourdomain.com/release.wav"></audio>
<body>
<a href="https://google.com" onmouseover="document.getElementById('myaudio').play()" onmousedown="document.getElementById('myaudio2').play()" onmouseup="document.getElementById('myaudio3').play()">google.com</a>
</body>
</html>
为了让你的网页播放音乐,html代码可以简单到
<audio id="myaudio" src="c.mp3" controls></audio>
元素的src
属性似乎不是audio/*
文件<问题中的code>javascript应该返回预期的结果,其中src
指向音频文件的URL谢谢,我现在知道我把事情搞砸了。我忘了src需要指向链接而不是名称。非常感谢你!“也可以正常播放。我只是对它感到迷茫,因为我还没有处理过这样的音频。”你在哪里迷路了javascript
at Question返回预期结果,是吗?我第一次回复时没有看到您的完整评论,但再次感谢您。
<audio id="myaudio" src="c.mp3" controls></audio>