ZBLOG

模态框接受动态数据实例代码

以下是一个基于HTML、CSS和JavaScript的模态框示例代码,可以接受动态数据:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <style>
  5. /* 模态框样式 */
  6. .modal {
  7. display: none;
  8. position: fixed;
  9. z-index: 1;
  10. left: 0;
  11. top: 0;
  12. width: 100%;
  13. height: 100%;
  14. overflow: auto;
  15. background-color: rgba(0,0,0,0.4);
  16. }
  17. .modal-content {
  18. background-color: #fefefe;
  19. margin: 15% auto;
  20. padding: 20px;
  21. border-radius: 5px;
  22. max-width: 500px;
  23. }
  24. </style>
  25. </head>
  26. <body>
  27. <!-- 按钮触发模态框 -->
  28. <button onclick="openModal()">打开模态框</button>
  29. <!-- 模态框 -->
  30. <div id="myModal" class="modal">
  31. <!-- 模态框内容 -->
  32. <div class="modal-content" id="modalContent">
  33. </div>
  34. </div>
  35. <script>
  36. // 打开模态框并传入动态数据
  37. function openModal() {
  38. var data = "这是动态数据";
  39. // 获取模态框元素和内容容器
  40. var modal = document.getElementById("myModal");
  41. var modalContent = document.getElementById("modalContent");
  42. // 设置内容为动态数据
  43. modalContent.innerHTML = data;
  44. // 显示模态框
  45. modal.style.display = "block";
  46. }
  47. </script>
  48. </body>
  49. </html>

通过调用openModal()函数,可以打开模态框,并将动态数据传入模态框的内容容器中。你可以根据需要修改样式和调整代码逻辑。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=10281

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?