2016-04-05 29 views
0

Yeni bir telefon rehberi açıyorum, bir uygulamayı ilk kez indis sayfamda çağırdığımda bir uygulama geliştirmek bir düğme yapılandırmadan sonra Ip adresi düğmesini IP Adresi, bu adres yerel depolama değişkeninde saklanır. Bu yüzden benim uygulama ikinci kez çağırmak, böylece dizin sayfasında yeniden yapılandırmak gerekmez yerine ben depolanan değişken null ne de not.if koşulu kontrol etmiyorum.Null tekrar değil ilk düğme gösterecektir eğer diğer üç düğmenin görünmesi gerektiği anlamına gelir.sayfadaki bir düğmeyi gizleme javascript kullanarak yükleme

bu nasıl yapılır? ben bu sayfayı yüklediğinizde

<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> 

i ilk görüntülemek istiyorum: burada düğmeye İşte

gizlemek mümkün değilim benim kod

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 olduğunu Doğru doğruysa, üç düğme görünmelidir.

cevap

0

Aşağıdaki iki adımı gerçekleştirin. Muhtemelen sorunu çözebilir.

  1. else blokta görünen yapılandırma yap düğmesini if blokta
  2. gizli'uname pwd ve giriş tuşuna olun.