Js顯示/隱藏功能->隱藏/顯示

我試圖制作一個簡單的pop-up表單onClick,但我不想讓它顯示然后隱藏我想隱藏->顯示我使用了這個:https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_toggle_hide_show我設置display: none;

我嘗試交換if語句,但都不起作用:

        <script>
        function show() {
          var x = document.getElementById("box");
          if (x.style.display === "none") {
            x.style.display = "block";
          } else {
            x.style.display = "none";
          }
        }
        </script>
<button onclick="show()">Sign-in/Log-in</button> 
    <!-- Login Pop-up -->
    <form id="box" method="post">
        <input id="text" type="text" name="user_name"><br><br>
        <input id="text" type="password" name="password"><br><br>
                
        <input id="button" type="submit" value="Login"><br><br>
                
        <a>Don't have an account? Sign-up </a>
    </form>

Styles

button {
    margin-left: 20px;
    padding: 9px 25px;
    color:white;
    background-color: #eb266e;
    border: none;
    border-radius: 50px;
    cursor: painter;
    transition: all 0.3s ease 0s;
}

button:hover {
    color: #eb266e;
    background-color: white;
    border: 1px solid #eb266e;
}
    
#box {
    border: solid 1px black;
    width: 200px ;
    padding: 50px 0;
    text-align: center;
    background-color: lightblue;
    margin-top: 20px;
}

我的實際站點:http://scriver.net/Sindex.php

? 最佳回答:

元素的類列表上的函數切換在這里很有用。

只需設置一個名為say'hide'的類,該類設置display none,將框設置為最初擁有該類,以便在加載時不會看到該類。

然后在每次單擊按鈕時切換該類。

function showunshow() {
  document.getElementById("box").classList.toggle('hide');
}
button {
  margin-left: 20px;
  padding: 9px 25px;
  color: white;
  background-color: #eb266e;
  border: none;
  border-radius: 50px;
  cursor: painter;
  transition: all 0.3s ease 0s;
}

button:hover {
  color: #eb266e;
  background-color: white;
  border: 1px solid #eb266e;
}

#box {
  border: solid 1px black;
  width: 200px;
  padding: 50px 0;
  text-align: center;
  background-color: lightblue;
  margin-top: 20px;
}

.hide {
  display: none;
}
<button onclick="showunshow()">Sign-in/Log-in</button>
<!-- Login Pop-up -->
<form id="box" method="post" class="hide">
  <input id="text" type="text" name="user_name"><br><br>
  <input id="text" type="password" name="password"><br><br>

  <input id="button" type="submit" value="Login"><br><br>

  <a>Don't have an account? Sign-up </a>
</form>

主站蜘蛛池模板: 中文字幕无码一区二区免费| 国产福利一区二区精品秒拍| 精品日韩一区二区| 精品久久一区二区| 国产精品无码一区二区三区免费| 国产美女精品一区二区三区| 丰满岳乱妇一区二区三区| 国产主播福利一区二区| 久久久久无码国产精品一区 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 国产成人精品a视频一区| 精品无码人妻一区二区三区品| AV无码精品一区二区三区宅噜噜| 国产av一区最新精品| 亚洲天堂一区二区三区四区| 久久久综合亚洲色一区二区三区| 国产亚洲日韩一区二区三区| 国产熟女一区二区三区四区五区| 日本韩国黄色一区二区三区| 国产成人一区二区动漫精品| 福利片免费一区二区三区| 国产视频福利一区| 日韩精品无码Av一区二区| 福利一区二区视频| 国产美女av在线一区| 精品一区二区无码AV| 中文人妻无码一区二区三区| 国产一区二区福利| 老熟妇仑乱视频一区二区 | 亚洲V无码一区二区三区四区观看| 久久se精品一区精品二区国产| 日韩动漫av在线播放一区| 国产一区二区三区高清视频 | 亚洲无线码在线一区观看| 国产午夜精品一区二区三区小说 | 国产三级一区二区三区| 日本精品少妇一区二区三区| 伦理一区二区三区| 精品国产一区二区三区色欲| 日本无卡码一区二区三区| 欧洲精品免费一区二区三区|