当我单击按钮时按钮不会打开

时间:2018-07-18 01:08:45

标签: html

我试图创建一个注册按钮,但是当我不得不多次单击该按钮以打开注册表单时,我试图创建一个注册按钮。如何一键打开它? 下面是我的代码:

<button onclick="document.getElementById('id01').style.display='block'"   style="width:auto;">Sign Up</button>

<div id="id01" class="modal">
  <span onclick="document.getElementById('id01').style.display='none'"     class="close" title="Close Modal">&times;</span>
  <form class="modal-content" action="/action_page.php">
    <div class="container">
<img src="logo.png" width="175px" height="85">
  <h1><center>Sign up with us!</center></h1>
  <p>Please fill in this form to become a member.</p>
  <hr>
  <label for="email"><b>Email</b></label>
  <input type="text" placeholder="Enter Email" name="email" required>

  <label for="psw"><b>Password</b></label>
  <input type="password" placeholder="Enter Password" name="psw"     required>

  <label for="psw-repeat"><b>Repeat Password</b></label>
  <input type="password" placeholder="Repeat Password" name="psw-repeat" required>

  <label>
    <input type="checkbox" checked="checked" name="remember"  style="margin-bottom:15px"> Remember me
  </label>

  <p>By creating an account you agree to our <a href="#" style="color:dodgerblue">Terms & Privacy</a>.</p>

  <div class="clearfix">
    <button type="button"  onclick="document.getElementById('id01').style.display='none'"  class="cancelbtn">Cancel</button>
    <button type="submit" class="signupbtn">Sign Up</button>
  </div>
</div>
</form>
</div>
</body>
</html>

1 个答案:

答案 0 :(得分:0)

在CSS中,尝试将模式显示设置为none。因此,默认情况下,直到您单击按钮时才会显示模态。

.modal{
 display:none;
}