我安装了WordPress电子商务插件。
在结帐页面中有数量字段和更新按钮的输入表单。
就像您可以输入任何数量并更新产品价格一样
每种产品的表格都是这样的:
<td class="wpsc_product_quantity wpsc_product_quantity_<?php echo wpsc_the_cart_item_key(); ?>">
<form action="<?php echo esc_url( get_option( 'shopping_cart_url' ) ); ?>" method="post" class="adjustform qty">
<input class="span1" type="text" name="quantity" size="2" value="<?php echo wpsc_cart_item_quantity(); ?>" />
<input type="hidden" name="key" value="<?php echo wpsc_the_cart_item_key(); ?>" />
<input type="hidden" name="wpsc_update_quantity" value="true" />
<input class="btn btn-new btn-new-red" type="submit" value="u" name="submit" />
</form>
</td>
我的任务是制作两个按钮,如“加号”和“减号”,将提交此表格+1或-1
我可以用php或javascript使用这个表单吗?
希望我用正常的方式描述我想要的东西
答案 0 :(得分:0)
<script language="javascript">
function changeQuantity(v){
document.getElementById('quantity').value=parseInt(v)+parseInt(document.getElementById('quantity').value);
}
</script>
<td class="wpsc_product_quantity wpsc_product_quantity_<?php echo wpsc_the_cart_item_key(); ?>">
<form action="<?php echo esc_url(get_option('shopping_cart_url')); ?>" method="post" class="adjustform qty">
<!-- Add id -->
<input class="span1" type="text" id="quantity" name="quantity" size="2" value="<?php echo wpsc_cart_item_quantity(); ?>" />
<input type="hidden" name="key" value="<?php echo wpsc_the_cart_item_key(); ?>" />
<input type="hidden" name="wpsc_update_quantity" value="true" />
<input class="btn btn-new btn-new-red" type="submit" value="u" name="submit" />
<!-- New added code-->
<a href="JavaScript:void(0);" onclick="changeQuantity(1);">Plus</a> <a href="JavaScript:void(0);" onclick="changeQuantity(-1);">Minus</a>
</form>
</td>