这是我正在使用的脚本;我正在尝试使用按钮代替“AddtoCart”链接。我怎么能在这里使用按钮?
<body>
<div id=cart align="center">
<table border="0" cellpadding="2px" width="600px">
<h1 align="center">Products</h1>
<?php
$sql = "SELECT serial, name, description, price,picture FROM products;";
$result = mysql_query($sql) or die (mysql_error());
while(list($id, $name, $description, $price,$picture) = mysql_fetch_row($result)) {
echo "<tr>";
echo "<td align=left>";
echo "<a href=\"cart.php?action=add&id=$id\">Add To Cart</a>"; ===> here i want to get button having value like "Add To Cart"
echo "<hr color=grey size=\"0\" >";
echo "</td>";
echo "</tr>";
}
?>
</table>
<a href="cart.php">View Cart</a>
<input type="image" src="submit.gif" alt="Submit" width="48" height="48" />
</div>
</body>
答案 0 :(得分:1)
如果您喜欢(已编辑):
,则可以使用javascriptecho "<input type='button' onClick=\"window.open('cart.php?action=add&id=" . $id . "','_self');\" value='Add to Cart' />";
答案 1 :(得分:0)
两个选项:
<a>
标记设置为带有CSS的按钮。使用border-radius
表示圆角和框阴影。<button>
标记,并在“点击”事件上调用AJAX。如果您想要按钮的默认操作系统样式,请使用后者(例如,OS X Safari按钮看起来像所有其他OS X Safari按钮,Firefox看起来像Firefox等)。如果这不重要,第一个选项更容易编码。