我正在使用html和php设计一个登录页面。它包括两个用于登录的按钮和另一个用于重定向到注册页面的按钮。我正计划使用php代码验证同一页面上的登录数据。这是我的代码
<form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method="post">
<div>
<table style="width: 100%; height: 377px;">
<tr>
<td rowspan="4"><img src="woman.jpg" height="100%" width="100%" alt="woman"/></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td align="right" style="padding:0px;color:white" >username:</td>
<td><input runat="server" name="Text1" type="text" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td align="right" style="padding:0px;color:white">password</td>
<td><input runat="server" name="Text2" type="text" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td></td>
<td ><input name="Submit1" type="submit" value="login" />
<input onclick="document.location.href='regforswa.php'" name="Submit2" type="submit" value="register" /><br/>
<a href="fp.php" style="color:white">forgot password</a></td>
</tr>
</table>
</div>
</form>
但是注册按钮工作不正常。它没有重定向到注册页面。我不想把注册按钮放在表单之外。我希望保持相同的设计并实现所需的功能。
答案 0 :(得分:1)
将按钮类型从type="submit"
更改为type="button"
到禁用表单提交:
<input onclick="document.location.href='regforswa.php'" name="Submit2" type="button" value="register" />