表单提交按钮不在PHP文件中执行代码

问题描述 投票:0回答:1

我试图让PHP执行基于表单输入的不同代码和html表单似乎没有进入PHP。我不确定我的代码有什么问题

HTML:

<div class="card-container">
  <div class="form-holder">
    <form name="signupform" action="./php/signup.php" method="POST">
      <div class="idinput">
        <p> Enter your username:  </p>
        <input type="text" id="user_id" name="user_id" placeholder="User ID"> 
        <br>
        <div id="user_id_error"></div>
      </div>
      <div class="submitbtn">
        <input type="button" id="submit" name="submit" value="Sign Up" onclick="validateForm()">
      </div>

validateForm()函数只检查输入是否有效

单击“提交”按钮不会执行任何操作。

javascript html
1个回答
0
投票

您正在使用不用于提交表单的类型按钮,在函数validateForm()中您需要提交表单或者您可以使用类型提交。

 <input type="submit" id="submit" name="submit" value="Sign Up"/>
© www.soinside.com 2019 - 2024. All rights reserved.