Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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
如何使用javascript在多个文件上播放音频?_Javascript_Jquery_Html - Fatal编程技术网

如何使用javascript在多个文件上播放音频?

如何使用javascript在多个文件上播放音频?,javascript,jquery,html,Javascript,Jquery,Html,我有一些文件,我想添加一些按钮的音频。我可以使用以下代码将音频添加到我的一个文件中: Javascript文件: function play(player){ var hana = document.getElementById(player); hana.play(); } function play(player){ var dul = document.getElementById(player); dul.play(); } fu

我有一些文件,我想添加一些按钮的音频。我可以使用以下代码将音频添加到我的一个文件中:

Javascript文件:

function play(player){
    var hana = document.getElementById(player);
    hana.play();
}

 function play(player){
     var dul = document.getElementById(player);
     dul.play();
}        

function play(player){
    var set = document.getElementById(player);
    set.play();
}
            <li><input type="button" class="ui-header 
            button"value="One"onclick="play('hana')">
              <audio id="hana" src="audio/hana.wav"></audio><div 
              id="vocab">Ha-na<br  /><br  />하나</div></li>

            <li><input type="button" class="ui-header button" value="Two" onclick="play('dul')">
              <audio id="dul" src="audio/dul.wav"></audio><div id="vocab">Dul<br  /><br  />둘</div></li>

            <li><input type="button" class="ui-header button" value="Three" onclick="play('set')">
              <audio id="set" src="audio/set.wav"></audio><div id="vocab">Set<br  /><br  />셋</div></li>

Html文件:

function play(player){
    var hana = document.getElementById(player);
    hana.play();
}

 function play(player){
     var dul = document.getElementById(player);
     dul.play();
}        

function play(player){
    var set = document.getElementById(player);
    set.play();
}
            <li><input type="button" class="ui-header 
            button"value="One"onclick="play('hana')">
              <audio id="hana" src="audio/hana.wav"></audio><div 
              id="vocab">Ha-na<br  /><br  />하나</div></li>

            <li><input type="button" class="ui-header button" value="Two" onclick="play('dul')">
              <audio id="dul" src="audio/dul.wav"></audio><div id="vocab">Dul<br  /><br  />둘</div></li>

            <li><input type="button" class="ui-header button" value="Three" onclick="play('set')">
              <audio id="set" src="audio/set.wav"></audio><div id="vocab">Set<br  /><br  />셋</div></li>
以下代码位于单独的html文件中:

<li><input type="button" class="ui-header button" value="Hello" onclick="play('annyeong')">
        <audio id="annyeong" src="audio/annyeong.wav"></audio><div id="vocab">Ann-yeong-ha-se-yo<br  /><br  />안녕하세요</div></li>
  • 杨海世友

    안녕하세요
  • 什么意思,另一个文件。如果使用
    AJAX
    加载它,则必须再次获取
    元素。在
    success
    功能中
    。我指的是我网站上的另一个页面。我能够让音频为其中一个页面上的按钮工作,但当在上面的代码中使用相同的方法时,它对其余页面不起作用。抱歉,如果我使用了错误的术语,我对编码还很陌生。好的。是否加载其他页面并刷新站点。还是与AJAX异步?想知道。通过刷新网站。你能显示第二页的
    code
    吗?