Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在HTML中使用两个不同的音频文件?如何使用JavaScript选择其中一个?_Javascript_Jquery_Html - Fatal编程技术网

如何在HTML中使用两个不同的音频文件?如何使用JavaScript选择其中一个?

如何在HTML中使用两个不同的音频文件?如何使用JavaScript选择其中一个?,javascript,jquery,html,Javascript,Jquery,Html,我想知道怎样才能声明多个音频文件并给它们不同的ID,然后创建JavaScript函数使它们播放或停止 我有一个代码,它将通过一些按钮触发一首歌曲:这些按钮的onclick函数是指一个音频标记,其源是歌曲的文件名。 我创建了两个JavaScript函数来管理按钮的点击,一切正常 在按钮下面,我放置了一些文本,我想通过音频标签声明音频文件来触发音频描述,但不可能同时插入两个音频元素。 如何声明更多音频文件,然后通过JavaScript代码中的ID选择它们? 代码如下: 山不够高 停止播放 将鼠标

我想知道怎样才能声明多个音频文件并给它们不同的ID,然后创建JavaScript函数使它们播放或停止

我有一个代码,它将通过一些按钮触发一首歌曲:这些按钮的onclick函数是指一个音频标记,其源是歌曲的文件名。 我创建了两个JavaScript函数来管理按钮的点击,一切正常
在按钮下面,我放置了一些文本,我想通过音频标签声明音频文件来触发音频描述,但不可能同时插入两个音频元素。 如何声明更多音频文件,然后通过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播放/暂停它们)