当前位置:网站首页 > 网站建设教程 > HTML教程 > 正文

前端:HTML5中dialog弹窗标签

教程管理员 发布于2023-09-29 07:28 HTML教程 134

简介: 前端:HTML5中dialog弹窗标签

浏览器HTML5中自带的dialog弹窗标签,可以快速实现弹窗效果

1、实现效果

image.png

2、实现代码

<!-- 弹框 -->
<dialog id="dialog">
  <div>dialog</div>
  <button id="btn-close">关闭</button>
</dialog>

<button id="btn-open">打开</button>
<script>
   let btnOpen = document.querySelector("#btn-open");
   let btnClose = document.querySelector("#btn-close");
   let dialog = document.querySelector("#dialog");

   // 打开弹窗
   btnOpen.addEventListener("click", function () {
     dialog.show();
   });

   // 关闭弹窗
   btnClose.addEventListener("click", function () {
     dialog.close();
   });
 </script>

参考

你可能不知道的dialog弹窗



琼ICP备09004296号-12