Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.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/3/html/69.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_Html - Fatal编程技术网

如何下载音乐javascript?

如何下载音乐javascript?,javascript,html,Javascript,Html,我尝试使用href,但它只是将我重定向到一个web播放器 <span><a download class="btn btn-action ml-auto mr-4 btn-sm waves-effect waves-light" download="audio.mp3" onclick="downloadMusic()" style="background-color: #F50057;"><i class="fas fa-download pl-1">&l

我尝试使用href,但它只是将我重定向到一个web播放器

<span><a download class="btn btn-action ml-auto mr-4 btn-sm waves-effect waves-light"  download="audio.mp3" onclick="downloadMusic()" style="background-color: #F50057;"><i class="fas fa-download pl-1"></i></a></li></span>

    function downloadMusic() {
      location.href = audiolink;
  }

函数下载音乐(){
location.href=audiolink;
}
欢迎来到堆栈溢出! 这里没有太多理由使用JavaScript,除非您想根据其他语句更改音频文件的位置。如果是这样,您必须在用户单击按钮之前将按钮更改为新的音频链接,更改链接的JS如下所示:

函数setDownloadLink(){
document.getElementById('downloadbutton')。innerHTML=''
//在超链接周围需要一个ID元素,然后用该ID替换“downloadbutton”。
}
如果您不想让它与其他JavaScript一起更新,那么您可以执行以下操作:



阅读有关音频链接的来源的文档?另外,您还有2个
下载
属性。只需将链接添加到
a href
即可调用javascript函数。它应该是这样的: