任何人都可以解释我如何获得输入到products_price的值,以便在提交时传递给& price =
<form method="post" action="epos_action.php">
<td width="80%"><?php echo $default_currency_symbol; ?><input type="text" name="products_price" size="14" value="<?php echo(number_format(($_POST['products_price']), 2, '.', '')); ?>">
<td><a width="12%" colspan="1" align="center"><a input type="submit" method="post" value="Submit" class="button" title="<?php echo 'Pay Account'; ?>" href="#" onclick="this.blur(); window.location.href='epos_action.php?Action=PayBill&ProductID=<?php echo $dummy_product_id; ?>&Quantity=<?php echo $fakeqty;?>&PayName=<?php echo $results['orders_id']; ?>&Price=<?php echo ($_POST['products_price']); ?>'"><span><?php echo 'Make Payment'; ?></span></a></td>
(如果我在&amp; price =中放入另一个变量,它会按预期将值传递给epos.action.php文件。
答案 0 :(得分:0)
答案 1 :(得分:0)
答案 2 :(得分:0)
我同意@mcklayin,你需要先了解表单是如何工作的,而你的代码清楚地表明你没有。
首先,您不能用作输入元素。使用<input type="submit">
其次,您只能将method属性与表单一起使用,而不能使用元素。
最后,你需要明确你想要用(突变按钮+链接)元素实现的目标。如果您想在点击时将用户引导到另一个页面,那么就不需要我们js。只是一个普通的链接