我不明白这一点,如何处理表单中的两个提交按钮?
如果我这样做,我点击退房按钮,页面将不会去退房页,
<form action="cart.php" method="post" id="form-cart">
<button name="update" id="update" type="submit" value="Update cart">Update cart</button>
<button name="checkout" id="checkout" type="submit" value="Check out">Check out</button>
</form>
它只不,如果我改变name="checkout"
到name="cart-checkout"
,
<form action="cart.php" method="post" id="form-cart">
<button name="update" id="update" type="submit" value="Update cart">Update cart</button>
<button name="cart-checkout" id="checkout" type="submit" value="Check out">Check out</button>
</form>
它的工作原理是这样,但没有任何意义,我,你知道我为什么它是这样做的吗?
所以我试图用<a>
标签<button>
标签内,它去签出页面,
<form action="cart.php" method="post" id="form-cart">
<button name="update" id="update" type="submit" value="Update cart">Update cart</button>
<button name="checkout" id="checkout" type="submit" value="Check out"><a href="checkout.php">Check out</a></button>
</form>
但是确实它有效的HTML把<a>
标签<button>
标签里面?
HTML不处理形式的互动,PHP(或其他服务器侧脚本)处理输入。您必须发布PHP代码,但我会假设您使用的是其他人编写的代码。 – zzzzBov