ZBLOG

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

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

<!DOCTYPE html>
<html>
<head>
    <style>
        /* 模态框样式 */
        .modal {
            display: none;
            position: fixed;
            z-index: 1;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            overflow: auto;
            background-color: rgba(0,0,0,0.4);
        }
        
        .modal-content {
            background-color: #fefefe;
            margin: 15% auto;
            padding: 20px;
            border-radius: 5px;
            max-width: 500px;
        }
    </style>
</head>
<body>

<!-- 按钮触发模态框 -->
<button onclick="openModal()">打开模态框</button>

<!-- 模态框 -->
<div id="myModal" class="modal">
    <!-- 模态框内容 -->
    <div class="modal-content" id="modalContent">
        
    </div>
</div>

<script>
    // 打开模态框并传入动态数据
    function openModal() {
        var data = "这是动态数据";
        
        // 获取模态框元素和内容容器
        var modal = document.getElementById("myModal");
        var modalContent = document.getElementById("modalContent");
        
        // 设置内容为动态数据
        modalContent.innerHTML = data;

        // 显示模态框
        modal.style.display = "block";
    }
</script>

</body>
</html>

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


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

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

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

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

联系我们

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

微信号:3007537140

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

关注我们
x

注册

已经有帐号?