Javascript 不显示弹出窗口

Javascript not displaying popup

本文关键字:窗口 显示 Javascript      更新时间:2023-09-26

我想在屏幕中央出现一个弹出窗口,但是当我使用 marginTop 属性时,窗口没有出现。如果删除 marginTop 属性,它始终显示在左上角。我使用 php 5.4 .我做错了什么?

function show_popup(id) {
        if (document.getElementById){
            obj = document.getElementById(id);
            if (obj.style.display == "none") {
               obj.style.marginTop = 20%;  //if i remove this line it works 
               obj.style.display = "";
            }
        }
    }

我认为您需要为此申请"20%",如下所示

obj.style.marginTop = "20%"; 

检查语法 在这里 样式边距顶部属性

您是否尝试设置obj.style.marginTop = "20%"(使用")?

尝试将20%括在单引号中....

像这样:"20%"