仅在函数结果上显示/加载HTML正文

时间:2014-09-20 08:28:45

标签: javascript html

我正在使用HTML,Javascript,CSS构建应用程序。当用户打开应用程序时,功能将检查用户是否已经注册。如果已注册,则显示欢迎屏幕并显示一些消息。如果没有注册,则显示一个注册按钮。现在我尝试了很多东西,但HTML页面(正文)显示欢迎消息,并在应用程序打开时显示注册按钮。

<html>
 <head>
  <script>
   function checkuser(){
   //check if user already regsitered
   if yes{ display(welcome) : block}
  else {display(register) : none}
  }
 </script>
</head>
<body onload="checkuser()">
<div id="register">
<button>Register User</button>
</div>
<div id="welcome">
 <p>Welcome</p>
</div>
</body>
</html>

正在发生的事情是打开应用程序(注册之前/之后), div 都会显示,然后检查页面重新加载并显示正确的 div 。我希望页面应该保持自己显示任何内容,直到检查完成,并且函数应该控制显示哪个 div 。 知道该怎么办吗? 感谢。

1 个答案:

答案 0 :(得分:0)

显示加载图标,直到填充结果。