Javascript在表单阶段实时计算自定义包的附加组件

时间:2015-02-06 02:29:51

标签: javascript html forms

仍然在学习,希望我可以在不混淆所有人的情况下解释最好的方法!

似乎相当基本,表格我已经为用户整理了一个包,基本上是如何购物车软件的工作方式..用户可以选择他们需要的东西并去结账,好在这个过程中(3) 5)页面,有一个部分供用户将ADD附加到其包中。帮助的原始设计师不再能够这样做。他使用的代码如下:

这是一项额外选择的项目(因此,点击{ADD}按钮时应立即为总价格加6.80英镑,或者在此确切实例中扣除点击时的总价格{Remove})

 <input type="hidden" name="NNRSU" value="" /></div>
<div class="add-ons selected">
<h4>Golf Cover</h4>
<p>Protect against loss or damage up to &#xa3;1,000</p>
<h4>&pound;6.80</h4>
<input type="button" class="selected-remove" value="Remove " onclick="JavaScript: document.qetForm.NNRS_GLU.value='';updateProductData();" />

此示例是可用于未选择的用户的额外附加项之一,如果用户要通过单击{ADD}来选择此项目,则会添加h4标记中显示的价格(2.28) )实时总价格,如果随后将其选为{删除},则相同价格将被扣除。

<input type="hidden" name="NNRS" value="AFFGE" />
</div><div class="bolt-ons">
<h4>Adventure Pack</h4>
<p>Select the Adventure Pack</p>
<h4>&pound;2.28</h4>
<input type="button" class="unselected-add" value="Add " onclick="JavaScript: document.qetForm.NNRS_GLU.value='ABBS';updateProductData();" />

问题是..他不再支持我所以我需要将代码更改为基本的javascript代码,我已经看到了几个,但所有这些都是由用户输入值完成的,因为你可以看到我的值已经设置好所以我只是没有足够的经验写一个脚本,将价值加到总价格上。

可以用getelementbyid吗?

谢谢,非常感谢任何意见/建议。

0 个答案:

没有答案