var pauseEle = document.getElementById("pause"); pauseEle.onclick = function() { if (pauseEle.alt === 'Pause') { test.pauseAudio(); } else { test.playAudio(); } } 增加播放暂停切换图片
时间: 2024-03-26 19:36:19 浏览: 53
要增加播放暂停切换图片,你可以在HTML中添加两个<img>标签,一个用于播放,一个用于暂停,如下所示:
```
<img id="playButton" src="play.png" alt="Play">
<img id="pauseButton" src="pause.png" alt="Pause">
```
然后在JavaScript中,你可以在点击事件中设置这两个图片的显示和隐藏,以实现图片的切换。修改你的代码如下所示:
```
var playButton = document.getElementById("playButton");
var pauseButton = document.getElementById("pauseButton");
var pauseEle = document.getElementById("pause");
playButton.onclick = function() {
test.playAudio();
playButton.style.display = "none";
pauseButton.style.display = "block";
}
pauseButton.onclick = function() {
test.pauseAudio();
pauseButton.style.display = "none";
playButton.style.display = "block";
}
pauseEle.onclick = function() {
if (pauseEle.alt === 'Pause') {
test.pauseAudio();
pauseButton.style.display = "none";
playButton.style.display = "block";
} else {
test.playAudio();
playButton.style.display = "none";
pauseButton.style.display = "block";
}
}
```
这个代码创建了两个变量,playButton和pauseButton,用于获取对应的<img>元素。然后在点击事件中,根据当前的状态设置对应的图片的显示和隐藏。这样,当用户点击播放或暂停按钮时,图片会自动切换到正确的状态。
阅读全文