html里点击文字播放音乐
时间: 2023-07-20 11:34:28 浏览: 94
要在 HTML 中实现点击文字播放音乐的效果,可以使用 JavaScript。以下是一个实现的示例:
```html
<p>点击这句话播放音乐:</p>
<p id="play-music" style="color: blue; cursor: pointer;">这是要播放的音乐</p>
<audio id="music" src="music.mp3"></audio>
<script>
var music = document.getElementById("music");
var playMusic = document.getElementById("play-music");
playMusic.addEventListener("click", function() {
music.play();
});
</script>
```
在这个示例中,我们添加了一个带有 `id` 属性的 `<p>` 元素作为播放按钮。当用户点击这个元素时,我们使用 JavaScript 中的 `addEventListener()` 方法来捕获点击事件。然后,我们使用 `<audio>` 元素的 `play()` 方法来播放音乐。
请注意,我们在 `<audio>` 元素中设置了 `id` 属性为 `music`,并在 JavaScript 中使用 `getElementById()` 方法来获取这个元素的引用。同样,我们在 JavaScript 中使用 `getElementById()` 方法来获取播放按钮元素的引用,并将点击事件绑定在这个元素上。
这个示例中使用了内联样式来设置播放按钮的颜色和鼠标样式。您可以根据需要修改这些样式。
阅读全文