【发布时间】:2021-10-21 12:12:29
【问题描述】:
我创建了一个 html 站点,用户可以在其中在文本输入中输入代码,然后如果满足某些条件,该代码将被插入到 MYSQL 数据库中。如果数据库条目成功,我想通过一条弹出消息通知用户,该消息显示类似“成功”之类的内容,并且还说明了表格行中的一些数据,代码已插入。
我在以下页面上发现了一条漂亮的弹出消息,我想使用它:https://www.gitto.tech/posts/animated-modal-box-using-html-css-and-javascript/。
但是,在从页面实现时,弹出窗口是通过单击按钮触发的:
document.getElementById("open-popup-btn").addEventListener("click",function(){
document.getElementsByClassName("popup")[0].classList.add("active");
});
document.getElementById("dismiss-popup-btn").addEventListener("click",function(){
document.getElementsByClassName("popup")[0].classList.remove("active");
});
我想根据 if 条件执行弹出窗口,在其中我检查是否已经设置了 php 变量:
<?php
if (isset($group)) {
?> ......HTML code.....
那么,谁能告诉我如何成功删除弹出窗口的“onClick”功能?
提前致谢!
【问题讨论】:
-
<div class="popup<?php if (isset($group)) echo "active"; ?>">虽然我会通过 ajax 提交数据然后根据服务器的回复显示弹出窗口。
标签: javascript html jquery css popup