我目前正在为教育目的制作一个页面。现在我正在制作一个包含多个按钮的页面,这些按钮包含当你点击它们时会播放音乐的功能。现在我需要其中的10个在彼此之下。但我有10个不同的声音片段。如果我把10个不同的脚本放在eachother下面,那会让我感到非常混乱,我想知道是否可以将这些脚本放在另一个文件中。还是有更简单的方法来做到这一点?我有这个想法,这可以更容易。我的页面需要使用多个脚本的外部脚本页面
这是我使用的脚本和html。
<script>
function playMusic(){
var audio = document.getElementById("geluidsopname");
audio.play();
}
</script>
<button id="voortgang-button" onclick="playMusic()" value="button">
<img id="afspeelbutton" src ="../../../image/afspeelbutton1.png"> </img>Ik heet Marie.
<audio id="geluidsopname" src="../../../voice-recording/Marie.mp3"></audio>
</button>
你的意思是这样的:http://www.w3schools.com/tags/tag_script.asp –
在任何情况下,你可以概括你的脚本采取一个参数,以便你可以做这样的事情:onclick =“playMusic ('my_audio_id')“,那么只需要1个脚本副本。 –
@vladimirM听起来很有趣!你能解释一下吗?不能我也使用onclick =“playMusic(我的来源)”,所以它呼吁脚本,然后脚本将获得我的onclick音乐的来源?你是这个意思吗?当谈到java时我很新,有没有可能帮助我呢? –