JS简单实现点击按钮或文字显示遮罩层的方法

发布时间 - 2026-01-11 00:52:23    点击率:

本文实例讲述了JS简单实现点击按钮或文字显示遮罩层的方法。分享给大家供大家参考,具体如下:

运行效果图如下:

完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>点击文字弹出一个DIV层窗口代码</title>
    <meta charset="urf-8"/>
    <style>
    .black_overlay{
      display: none;
      position: absolute;
      top: 0%;
      left: 0%;
      width: 100%;
      height: 100%;
      background-color: black;
      z-index:1001;
      -moz-opacity: 0.8;
      opacity:.80;
      filter: alpha(opacity=88);
    }
    .white_content {
      display: none;
      position: absolute;
      top: 25%;
      left: 25%;
      width: 55%;
      height: 55%;
      padding: 20px;
      border: 10px solid orange;
      background-color: white;
      z-index:1002;
      overflow: auto;
    }
  </style>
  </head>
  <body>
    <p>示例弹出层:<a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">请点这里</a></p>
    <div id="light" class="white_content">这是一个层窗口示例程序. <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">点这里关闭本窗口</a></div>
    <div id="fade" class="black_overlay"></div>
  </body>
</html>

更多关于JavaScript相关内容感兴趣的读者可查看本站专题:《JavaScript窗口操作与技巧汇总》、《JavaScript数据结构与算法技巧总结》、《JavaScript遍历算法与技巧总结》、《JavaScript中json操作技巧总结》、《JavaScript错误与调试技巧总结》及《JavaScript数学运算用法总结》

希望本文所述对大家JavaScript程序设计有所帮助。


# JS  # 点击  # 按钮  # 文字  # 显示  # 遮罩层  # 关于javascript中限定时间内防止按钮重复点击的思路详解  # Vue.js点击切换按钮改变内容的实例讲解  # JS实现的倒计时恢复按钮点击功能【可用于协议阅读倒计时】  # js实现点击按钮复制文本功能  # JS实现的按钮点击颜色切换功能示例  # js记录点击某个按钮的次数-刷新次数为初始状态的实例  # js控制按钮  # 防止频繁点击响应的实例  # JS判断键盘是否按的回车键并触发指定按钮点击操作的方法  # js实现点击按钮弹出上传文件的窗口  # 对于防止按钮重复点击的尝试详解  # 弹出  # 点这里  # 相关内容  # 遍历  # 感兴趣  # 这是一个  # 数据结构  # 给大家  # 更多关于  # 请点这里  # 所述  # 程序设计  # 操作技巧  # 讲述了  # charset  # meta  # style  # urf  # DIV  # head 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?  Laravel Debugbar怎么安装_Laravel调试工具栏配置指南  Laravel如何实现全文搜索功能?(Scout和Algolia示例)  C#如何调用原生C++ COM对象详解  Laravel怎么生成二维码图片_Laravel集成Simple-QrCode扩展包与参数设置【实战】  如何在 Pandas 中基于一列条件计算另一列的分组均值  javascript中的数组方法有哪些_如何利用数组方法简化数据处理  在线制作视频的网站有哪些,电脑如何制作视频短片?  Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验  nodejs redis 发布订阅机制封装实现方法及实例代码  如何在阿里云通过域名搭建网站?  如何在 React 中条件性地遍历数组并渲染元素  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  Laravel Fortify是什么,和Jetstream有什么关系  Windows10电脑怎么查看硬盘通电时间_Win10使用工具检测磁盘健康  Laravel怎么实现支付功能_Laravel集成支付宝微信支付  如何正确下载安装西数主机建站助手?  制作电商网页,电商供应链怎么做?  Laravel如何使用Gate和Policy进行授权?(权限控制)  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  如何快速搭建虚拟主机网站?新手必看指南  Laravel如何处理异常和错误?(Handler示例)  javascript基于原型链的继承及call和apply函数用法分析  Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】  Laravel如何处理表单验证?(Requests代码示例)  企业网站制作这些问题要关注  详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南  SQL查询语句优化的实用方法总结  HTML 中动态设置元素 name 属性的正确语法详解  JavaScript如何实现音频处理_Web Audio API如何工作?  如何在IIS7中新建站点?详细步骤解析  Laravel定时任务怎么设置_Laravel Crontab调度器配置  小视频制作网站有哪些,有什么看国内小视频的网站,求推荐?  如何在 Telegram Web View(iOS)中防止键盘遮挡底部输入框  如何在香港服务器上快速搭建免备案网站?  香港服务器WordPress建站指南:SEO优化与高效部署策略  如何在局域网内绑定自建网站域名?  如何快速辨别茅台真假?关键步骤解析  Laravel如何使用Sanctum进行API认证?(SPA实战)  如何用PHP工具快速搭建高效网站?  晋江文学城电脑版官网 晋江文学城网页版直接进入  C++用Dijkstra(迪杰斯特拉)算法求最短路径  如何在Windows虚拟主机上快速搭建网站?  如何在建站之星网店版论坛获取技术支持?  如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】  怎样使用JSON进行数据交换_它有什么限制  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案  高端云建站费用究竟需要多少预算?  七夕网站制作视频,七夕大促活动怎么报名?