gpt4 book ai didi

javascript - 为什么我的脚本标签中的 Javascript 不起作用?

转载 作者:行者123 更新时间:2023-12-03 00:28:22 25 4
gpt4 key购买 nike

我学习 JavaScript,并练习事件处理程序。我已经编写了正确的代码(我确定...),以便在单击按钮(button1)时播放 mp3。

我尝试将代码放在开头。我已经测试过是否输入了正确的 mp3 路径。我尝试删除脚本中间不相关的两行事件处理程序。我不知道发生了什么事!有人可以帮忙吗?

<head>
</head>

<body>
<div><button id="button1" onclick="playMusic()">MUSIC</button>
<span><button id="button2">VIDEOS</button></span>
<span><button id="button3">PICTURES</button></span></div>
<div><button id="button4">BRAIN GAMES</button>
<span><button id="button5"><a
href="C:\Users\sared\Documents\Vegas\message.html">TALK TO FAMILY</a>
</button></span>
<span><button id="button6">STORIES</button></span></div>


<script>

var item = document.getElementById("button1");
var music = new Audio("C:\Users\sared\Documents\baccara.mp3");

item.addEventListener("click", playMusic, false);
item.addEventListener("dblclick", stopMusic, false);

function playMusic() {
music.play();
}

function stopMusic() {
music.stop();
}

</script>

最佳答案

您需要转义反斜杠 - \ 会破坏您的文件路径。将 \ 更改为 \\,它应该可以工作。请记住,JavaScript 通常无法像这样访问本地文件系统。

<a href="C:\Users\\sared\\Documents\\Vegas\\message.html">TALK TO FAMILY</a> 

JS:

var music = new Audio("C:\Users\\sared\\Documents\\baccara.mp3");

关于javascript - 为什么我的脚本标签中的 Javascript 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53983378/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com