2016-04-05 4 views
0

iphoneアドレスのボタンを設定するボタンが表示されるはずです。 IPアドレス、そのアドレスはローカルストレージ変数に格納されます。だから、私はアプリケーションの2番目の時間を呼び出すので、インデックスページでは、それらの代わりにボタンを構成する必要はありません。私は、変数がnullでないことを確認しています。他の3つのボタンが表示されるはずです。javacriptを使用してページの読み込みボタンを非表示にする方法

どうすればいいですか?私はここで、ここで

をボタンを非表示することはできないんだけど、私のコードは

HTML: 

    <div onload="change"> 

      <center> <button class="config" id="config" onclick='return config()'>Configure IP Address</button></center> 
      <center><input class="username" type="text" placeholder="Username" id="username" value="" ></center> 
      <center><input class="password" type="password" placeholder="Password" id="password" value=""></center> 
      <center><button id ="LOGIN" class="login" onclick="loginpostactivity()" >Login</button></center> 

JSです:

<script> 
        // Function being used to hide/unhide the button 
        function changeMessage() { 
         if (ipAddress!="") { 
          document.getElementById("config").style.visibility = "visible"; 
         } else { 
          document.getElementById("username").style.visibility = "hidden"; 
          document.getElementById("password").style.visibility = "hidden"; 
          document.getElementById("LOGIN").style.visibility = "hidden"; 
         } 
        } 
     </script> 

私は、このページをロードすると、私が最初に表示したいですボタンが真の場合はボタン、それ以外の場合は3つのボタンが表示されます。

答えて

0

以下の2つの手順を実行します。それはおそらく問題を解決するかもしれません。

  1. ifブロック
  2. に隠されたのuname PWDし、ログインボタンを作るelseブロックで設定ボタンが表示してください。
関連する問題