本文介绍如何使用JavaScript实现网页中常见的小广告关闭功能。通过HTML结构布局,在广告图片上方放置关闭图标,并利用JS获取DOM元素绑定点击事件。当用户点击关闭图标时,触发函数将广告容器设置为隐藏状态,从而移除广告显示。
JavaScript实现网页广告关闭功能示例
本文提供一个使用JavaScript实现网页广告关闭功能的示例,供读者参考。
作者目前正处于大前端学习阶段,若代码或思路存在不规范之处,敬请谅解并欢迎指正。
网页中常出现令人困扰的小广告,且广告旁通常设有特定的关闭位置和图标。下面将通过JS代码演示如何简单实现这一功能。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
*{
padding: 0;
margin: 0;
border: 0;
}
.gg{
width: 100%;
height: 300px;
background-image: url("../images/JD.png");
}
.img{
width: 20px;
height: 20px;
float: right;
}
</style>
</head>
<body>
<div class="gg">
<img class="img" src="../images/2.jpg" title="关闭">
</div>
<script>
var gg=document.querySelector('.gg')
var mg=document.querySelector('img')
mg.onclick=function () {
gg.style.display='none'
}
</script>
</body>
</html>
代码原理解析
代码原理解析
实现原理较为直观:在HTML结构中,底层放置一张广告图片,并在其右上角叠加一个代表关闭功能的图标。通过JavaScript获取相关DOM元素并绑定点击事件,当用户点击该图标时,触发相应函数,将包含广告的div容器设置为隐藏状态(display='none'),从而在视觉上关闭广告。
效果演示说明
效果演示说明
请注意观察广告右上角的关闭图标位置。

点击指定关闭区域后的页面状态。

以上内容为本文的全部分享,希望对各位的学习有所帮助,同时也欢迎大家继续支持本站。