如何在HTML中使用两个不同的音频文件?如何使用JavaScript选择其中一个?
我想知道怎样才能声明多个音频文件并给它们不同的ID,然后创建JavaScript函数使它们播放或停止 我有一个代码,它将通过一些按钮触发一首歌曲:这些按钮的onclick函数是指一个音频标记,其源是歌曲的文件名。 我创建了两个JavaScript函数来管理按钮的点击,一切正常如何在HTML中使用两个不同的音频文件?如何使用JavaScript选择其中一个?,javascript,jquery,html,Javascript,Jquery,Html,我想知道怎样才能声明多个音频文件并给它们不同的ID,然后创建JavaScript函数使它们播放或停止 我有一个代码,它将通过一些按钮触发一首歌曲:这些按钮的onclick函数是指一个音频标记,其源是歌曲的文件名。 我创建了两个JavaScript函数来管理按钮的点击,一切正常 在按钮下面,我放置了一些文本,我想通过音频标签声明音频文件来触发音频描述,但不可能同时插入两个音频元素。 如何声明更多音频文件,然后通过JavaScript代码中的ID选择它们? 代码如下: 山不够高 停止播放 将鼠标
在按钮下面,我放置了一些文本,我想通过音频标签声明音频文件来触发音频描述,但不可能同时插入两个音频元素。 如何声明更多音频文件,然后通过JavaScript代码中的ID选择它们? 代码如下:
山不够高
停止播放
将鼠标悬停在以下文字上,收听音频描述
测试
//所有声音选项
函数PlaySound(){
var thissound=document.getElementById(“mountain”);
这个声音。play();
}
函数StopSound(){
var thissound=document.getElementById(“mountain”);
这个声音。暂停();
thissound.currentTime=0;
}
功能测试(){
var测试=document.getElementById(“测试”);
test.play();
}
所以你只需要插入一个(点击F12
)并读取任何错误?我注意到,如果插入两个不同的音频标签,浏览器不支持它,因此我只能使用一个音频源。我需要使用很多不同的音频源,那么我该怎么做呢?(我想说的是,浏览器不支持2个不同的音频标签,所以我怎样才能找到2个不同的音频文件,然后通过JavaScript播放/暂停它们)