Javascript 脚本将页面变白

Javascript 脚本将页面变白,javascript,html,Javascript,Html,这是一个非常简单的脚本。然而每次我在chrome中运行它时,整个页面都会变成白色。我不知道为什么? 这是剧本。它要大得多。但我似乎在这一点上失败了。。。 已经尝试过其他测量方法。总是一样的 function open(){ document.getElementById("gtext").style.marginTop = "37vh"; document.getElementById("gpic").style.marginTop = "37vh";

这是一个非常简单的脚本。然而每次我在chrome中运行它时,整个页面都会变成白色。我不知道为什么? 这是剧本。它要大得多。但我似乎在这一点上失败了。。。 已经尝试过其他测量方法。总是一样的

 function open(){ 
      document.getElementById("gtext").style.marginTop = "37vh"; 
      document.getElementById("gpic").style.marginTop = "37vh"; 
      document.getElementById("gvid").style.marginTop = "37vh"; 
      document.getElementById("gaudio").style.marginTop = "37vh";
    }
也许这里有人能帮我。 谢谢 这是我的笔:

尝试将您的函数重命名为其他函数,例如openMenu

听起来您需要调试代码,您是否要求社区执行此操作?。对于初学者,不透明度只能采用数字值,而不是vh:

 if(document.getElementById("gtext").style.opacity == "37vh") {

你能创建一个复制这个问题的提琴吗?请添加一些上下文代码:html,onmouseover事件处理程序,等等。这里:希望你能帮助我:$谢谢!那很有趣。。。