js表白代码含背景音乐
时间: 2023-08-24 13:02:29 浏览: 99
表白网页的背景和音乐
要实现一个含有背景音乐的JS表白代码,我们可以借助HTML5的audio标签来播放音乐。首先,我们需要一个按钮触发表白动作,这里我们可以使用一个简单的按钮元素。当按钮被点击时,我们将触发一个JavaScript函数,该函数将展示一个表白页面,并播放背景音乐。在HTML文件中,我们可以这样写:
```html
<!DOCTYPE html>
<html>
<head>
<title>JS表白代码</title>
<style>
#confession {
display: none;
text-align: center;
font-size: 24px;
padding-top: 200px;
color: red;
}
</style>
</head>
<body>
<button onclick="showConfession()">表白</button>
<div id="confession">
<p>我喜欢你,你愿意和我在一起吗?</p>
<audio src="background_music.mp3" autoplay loop></audio>
</div>
<script>
function showConfession() {
document.getElementById("confession").style.display = "block";
}
</script>
</body>
</html>
```
在上面的代码中,我们使用了一个CSS样式来隐藏了id为"confession"的div元素,该元素包含了一个表白的信息,同时通过`display: none;`来隐藏。
当按钮被点击时,`showConfession()`函数被触发,该函数将显示表白页面,通过`document.getElementById("confession").style.display = "block";`将id为"confession"的div元素显示出来。
在表白页面中,我们使用了`<audio>`标签来嵌入背景音乐,通过设置`autoplay`和`loop`属性,音乐将自动播放并循环播放。
你只需将背景音乐文件"background_music.mp3"替换为自己喜欢的音乐文件即可。
希望以上的代码能够帮助你实现一个带有背景音乐的JS表白页面!
阅读全文